一.关于数据库的连接:
1.SQL Server的连接字符串:简单的连接就如下所示:
string strConn=”server=localhost;uid=sa;pwd=;database=pubs”;
当然标准的就可以像这样:
string strConn=”workstation id=SHIPFI;packet size=4096;user id=sa;pwd=;data source=SHIPFI;persist security info=False;initial catalog=pubs”;
2.其它数据库的连接:简单的连接就如下所示:
string strConn=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=”+Server.Mappath(“asp_net/asp_net.mdb“) ;
标准的就如下所示:
string strConn=”Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Data Source="D:/code/flow/flow/flow.mdb";Mode=Share Deny None;Jet OLEDB:Engine Type=5;Provider="Microsoft.Jet.OLEDB.4.0";Jet OLEDB:System database=;Jet OLEDB:SFP=False;persist security info=False;Extended Properties=;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;User ID=Admin;Jet OLEDB:Global Bulk Transactions=1”
3.全局保存数据库连接的操作:
可以放在web.config文件下。然后下次取连接参数可以直接取出:
在web.config文件下加如下一条:
<appSettings>
<add key="SqlConnectionString" value="server=ying;uid=sa;pwd=;database=wlfnetdata" />
</appSettings>
下次在文件中取出它时可以这样取得:
string strConn=System.Configuration.ConfigurationSettings.AppSettings["SqlConnectionString"];
二、关于数据库的一些操作:
1.SqlConnection+SqlCommand+sqlDataReader
详见:http://blog.youkuaiyun.com/shipfi/archive/2004/11/22/190969.aspx
2.SqlConnection+SqlDataAdapter+DataSet
详见:http://blog.youkuaiyun.com/shipfi/archive/2004/11/24/193697.aspx
3.SqlConnection+SqlCommand进行数据的Insert,Update,Delete操作。
4.SqlConnection+PowerDataGrid的使用。