对于.net数据库的一些操作:
2004-11-24 10:55
489 查看
一.关于数据库的连接:
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.csdn.net/shipfi/archive/2004/11/22/190969.aspx
2.SqlConnection+SqlDataAdapter+DataSet
详见:http://blog.csdn.net/shipfi/archive/2004/11/24/193697.aspx
3.SqlConnection+SqlCommand进行数据的Insert,Update,Delete操作。
4.SqlConnection+PowerDataGrid的使用。
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.csdn.net/shipfi/archive/2004/11/22/190969.aspx
2.SqlConnection+SqlDataAdapter+DataSet
详见:http://blog.csdn.net/shipfi/archive/2004/11/24/193697.aspx
3.SqlConnection+SqlCommand进行数据的Insert,Update,Delete操作。
4.SqlConnection+PowerDataGrid的使用。
相关文章推荐
- 小议sqlserver数据库主键选取策略
- 千年零一虫
- ORACLE9i连接SYBASE的透明网关的配置
- c#接简单数据库操作类
- Microsoft Visual Studio .NET 2003制作安装程序
- PHP 的 MySQL 操作类,跟手册上的函数一样用,但是更方便了。多说无益,看了就知道了。
- Java测试规范(引用)
- 在线等,一个十万火急的问题
- 独具量身定做特色的管理软件--数据大师
- duwamish7的感悟!
- Java面试题目
- delphi中的时间操作技术(2)
- 关于数据库备份的问题!
- 解析IP地址为主机域名
- 将某一主机域名解析为IP地址
- 備份服務器端SQL SERVER數據庫至本地目錄
- 关于目前的方向