C#面试题

当前位置: 面试问题网 > C#面试题 > 用C#语言写出与SQLSERVER访问时的具体过程

用C#语言写出与SQLSERVER访问时的具体过程

用C#语言写出与SQLSERVER访问时的具体过程。在涉及到SQLSERVER数据库编程的时候要注意哪些方面?
   答: private SqlConnection conn;//定义一个数据库连接
   private SqlCommand com;//定义执行命令
  
   public data()
   {
   //在配置文件中设置
   conn = new SqlConnection();
   conn.ConnectionString = ConfigurationManager.AppSettings["connString"].ToString();
   }
  
   //打开数据库
   public void open()
   {
   if (conn.State == ConnectionState.Closed)
   {
   conn.Open();
   }
   }
  
   //关闭数据库
   public void close()
   {
   if (conn.State == ConnectionState.Open)
   {
   conn.Close();
   }
   }
  
   //执行数据库操作,返回DataSet
   public void getDataSet(string proc,SqlParameter[] parm,out DataSet ds)
   {
   com = getCommand(proc,parm);
   SqlDataAdapter sda = new SqlDataAdapter(com);
   ds = new DataSet();
   sda.Fill(ds);
   }
  
   //返回SqlCommadn
   public SqlCommand getCommand(string proc, SqlParameter[] parm)
   {
   SqlCommand com = new SqlCommand();
   com.Connection = conn;
   com.CommandType = CommandType.StoredProcedure;
   com.CommandText = proc;
   foreach (SqlParameter p in parm)
   {
   com.Parameters.Add(p);
   }
   return com;
   }
  
   //返回DataReader
   public SqlDataReader getDataReader(string proc, SqlParameter[] parm)
   {
   com = getCommand(proc, parm);
   return com.ExecuteReader();
   }
  
   //执行数据库操作,返回void
   public void ExecuteCommand(string proc, SqlParameter[] parm)
   {
   com = getCommand(proc, parm);
   open();
   com.ExecuteNonQuery();
   close();
   }
   注意:引用 using System.Data.SqlClient,如果是连接模式记得完了后断开连接,SqlDataReader记得关闭,出错了怎么处理

【用C#语言写出与SQLSERVER访问时的具体过程】相关文章

1. 用C#语言写出与SQLSERVER访问时的具体过程

2. 用C#语言写出在本地创建一个UDP接收端口的具体过程

3. 当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗

4. 写一个在SQL Server创建表的SQL语句

5. 如何反序的迭代一个序列?how do I iterate over a sequence in reverse order

6. 软件测试LoadRunner面试题:If web server, database and Network are all fine where could be the problem?

7. C#和SQL Server的面试题

8. 什么是SQL Server的确定性函数和不确定性函数

9. 在SQL Server中创建数据库主要有那种方式

10. 介绍一下SQL Server的全文索引

本文来源:https://www.mianshiwenti.com/a13015.html

点击展开全部

《用C#语言写出与SQLSERVER访问时的具体过程》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝用C#语言写出与SQLSERVER访问时的具体过程﹞相关内容

「用C#语言写出与SQLSERVER访问时的具体过程」相关专题

其它栏目

也许您还喜欢