常用数据库操作语句.doc

常用数据库操作语句.doc

ID:50839051

大小:41.50 KB

页数:5页

时间:2020-03-15

常用数据库操作语句.doc_第1页
常用数据库操作语句.doc_第2页
常用数据库操作语句.doc_第3页
常用数据库操作语句.doc_第4页
常用数据库操作语句.doc_第5页
资源描述:

《常用数据库操作语句.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第四章常用数据库操作语句1、数据库连接访问数据库信息的第一步是和数据库源建立连接,只是建立了连接,才有可能实现在数据库和应用程序之间移动数据。ADO提供了以下两个连接类,可以使用这两个连接类之一创建和管理应用程序和数据库之间的连接。这些连接类具有各种属性和方法,可以使用它们打开和关闭数据库连接,并且发出查询请求来更新信息。lSqlConnection:该类管理与SQLServer的连接。lOleDbConnection:该类管理与(可通过OLEDB访问的)任何数据库的连接。如Access、Oracle。说明:(1)SqlConnection:该类特

2、用于SQLServer。由于该类不通过OLEDB层,所以它比OleDbConnection快。但它只能用于SQLServer7.0或更高版本。(2)SqlConnection:表示与SQLServer数据源的一个惟一的会话。对于客户端/服务器数据库系统,它相当于到服务器的网络连接。SqlConnection常与SqlCommand和SqlDataAdapter共同使用。如果开发数据库应用程序,除了必须建立和数据库源的连接之外,为了获取或修改数据库源的数据,您需要使用ADO.NET的命令(Command)对象。当连接到SQLServer7.0版或更高

3、版本的SQLServer时,可使用在System.Data.SqlClient命名空间中的SqlConnection和SqlCommand类,当连接到OLEDB其他数据源时,可使用System.Data.OleDb命名空间中的OleDbConnection和OleDbCommand类。2、常用数据库操作类usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Data.SqlClient;usingSystem.Data.OleDb;publicclassSqlConn{

4、publicSqlConnectionSqlCon;publicSqlCommandSqlCom;publicSqlDataAdapterSqlDa;publicSqlDataReaderSqlDr;publicstringsqlconnection=string.Empty;publicSqlConn(){//两种连接方式任选其一,如果把连接串写在web.config中,需要在web.config文件////配置节中与入:

5、lue="server=(local);database=QGEQMIS;User//ID=sa;password=123"/>。sqlconnection=ConfigurationSettings.AppSettings["ConnectionString"];//连接串写在web.configsqlconnection="server=(local);database=QGEQMIS;UserID=sa;password=123";//直接把连接字符串写在类中。}//获得数据库连接字符串publicstringConnectionString

6、{get{returnsqlconnection;}}//数据库连接publicvoidSetConnection(){SqlCon=newSqlConnection();SqlCon.ConnectionString=this.sqlconnection;}//数据库打开publicvoidConnOpen(){SqlCon.Open();}//数据库关闭publicvoidConnClose(){SqlCon.Close();}//执行T-SQL语句,返回影响的行数ipublicintnumTSQL(stringmysql){SetConnec

7、tion();SqlCom=SqlCon.CreateCommand();SqlCom.CommandText=mysql;this.ConnOpen();inti=SqlCom.ExecuteNonQuery();this.ConnClose();returni;}//返回SQL执行的第一行第一列publicobjectObjSql(stringmysql){objecti;SetConnection();SqlCom=SqlCon.CreateCommand();SqlCom.CommandText=mysql;this.ConnOpen();

8、i=SqlCom.ExecuteScalar();this.ConnClose();returni;}//执行T-SQL语

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。