国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

用ASP.NET/C#連接Access和SQL Server數據庫_.Net教程

2024-07-10 12:49:49
字體:
來源:轉載
供稿:網友

推薦:ASP.NET、JSP及PHP之間的抉擇
由于我常接是ASP、JSP及PHP的項目,所以正開始寫一系列的文章來比較它們之間的差別,當我寫到一半時,ASP 被宣布了,所以我不得不重新開始審視這個問題。我正在同時做一個JSP項目和一個ASP項目

連接Access

首先看一個例子代碼片斷:
程序代碼:

--------------------------------------------------------------------------------
using System.Data;
using System.Data.OleDb;

......

string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection =@"Data Source=C:/BegASPNET/Northwind.mdb";

OleDbConnection objConnection=new OleDbConnection(strConnection);
......

objConnection.Open();
objConnection.Close();

......

--------------------------------------------------------------------------------

解釋:

 連接Access數據庫需要導入額外的命名空間,所以有了最前面的兩條using命令,這是必不可少的!

 strConnection這個變量里存放的是連接數據庫所需要的連接字符串,他指定了要使用的數據提供者和要使用的數據源.

 "Provider=Microsoft.Jet.OleDb.4.0;"是指數據提供者,這里使用的是Microsoft Jet引擎,也就是Access中的數據引擎,asp.net就是靠這個和Access的數據庫連接的.

 "Data Source=C:/BegASPNET/Northwind.mdb"是指明數據源的位置,他的標準形式是"Data Source=MyDrive:MyPath/MyFile.MDB".

ps:
 1." ="后面的"@"符號是防止將后面字符串中的"/"解析為轉義字符.
 2.如果要連接的數據庫文件和當前文件在同一個目錄下,還可以使用如下的方法連接:
  strConnection ="Data Source=";
  strConnection =MapPath("Northwind.mdb");
  這樣就可以省得你寫一大堆東西了!
 3.要注意連接字符串中的參數之間要用分號來分隔.

 "OleDbConnection objConnection=new OleDbConnection(strConnection);"這一句是利用定義好的連接字符串來建立了一個鏈接對象,以后對數據庫的操作我們都要和這個對象打交道.

 "objConnection.Open();"這用來打開連接.至此,與Access數據庫的連接完成.其余操作(插入,刪除...)請參閱相關書籍

連接SQL Server

例子代碼片斷:
程序代碼:

--------------------------------------------------------------------------------
using System.Data;
using System.Data.SqlClient;

...

string strConnection="user id=sa;password=;";
strConnection ="initial catalog=Northwind;Server=YourSQLServer;";
strConnection ="Connect Timeout=30";

SqlConnection objConnection=new SqlConnection(strConnection);
...

objConnection.Open();
objConnection.Close();

...

--------------------------------------------------------------------------------

分享:ASP.NET中的事務處理和異常處理
使用SQL-Transaction類和.NET提供的異常處理機制,我們就能夠以一種可靠的方式處理數據庫運行中的問題和發現系統異常。這篇小文章將解釋事務處理和異常處理的概念和用法。什么是事務?事

共2頁上一頁12下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屯昌县| 浏阳市| 亳州市| 通州区| 法库县| 隆昌县| 康乐县| 白山市| 灌阳县| 绥阳县| 托里县| 莲花县| 芦溪县| 浙江省| 亳州市| 崇信县| 云南省| 云霄县| 建德市| 乌鲁木齐县| 东乌珠穆沁旗| 翼城县| 拉萨市| 金溪县| 罗甸县| 博客| 潞城市| 盐城市| 苍山县| 巨野县| 治县。| 稷山县| 龙游县| 浮山县| 汶川县| 宁远县| 湖北省| 来安县| 安仁县| 武宁县| 新民市|