打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C#数据库连接
/**************************数据库连接**************************/
连接串格式:
ConnStr = "server="+ServerName+";database="+DBName+";
           User ID="+UserName+";Password="+Password+";";
 ConnStr = "server="+ServerName+";database="+DBName+";
           integrated security=sspi"
 SqlConnection sqlConn = new SqlConnection(ConnStr); //建立数据库连接
 sqlConnl.Open();    //打开数据库连接
 //打开数据库连接之后可以对数据库进行更、删、改等操作
 sqlConn.Close();    //关闭数据库连接
/****************************数据库操作***************************/
数据库操作语句的执行:
 
   1. string sqlStr = " select * from tableName";
  
      SqlCommand myCommand = new SqlCommand(sqlStr,sqlConn);
   2. string sqlStr = " select * from tableName";
      
      SqlCommand myCommand = new SqlCommand();
      myCommand.CommandType = CommandType.Text;
      myCommand.CommandText = sqlStr;
      myCommand.Connection  = sqlConn;
   3.存储过程的执行:
     
      SqlCommand myCommand = new SqlCommand();
      myCommand.Connection = sqlConn;
     
      myCommand.CommandText = "sp_report_Calculate";
   
      myCommand.CommandType = CommandType.StoredProcedure;
   
      myCommand.ExecuteNonQuery();
    
     如果需要向存储过程中传递参数可以直接写在:myCommand.CommandText里面,如:myCommand.CommandText = "sp_report_Calculate,参数1,参数2,……";或者用myCommand.Parameters.Add("param",value);
      执行数据库语句的方法有:ExecuteNonQuery(),ExecuteReader(),ExecuteScalar(),ExecuteXmlReader()四种方法。
      执行数据库查询操作时:将查询结果放到DataSet的一个临时表DataTable中,该DataTable中的内容和数据库不同步,当数据库中的内容有变化时,需对该DataTable进行更新。(再次从数据库中获得相关信息)
      DataSet dataSet  = new DataSet();
  
      //建立SqlDataAdapter对象,并执行数据库语句
    
      SqlDataAdapter myCommand = new SqlDataAdapter(sqlStr,sqlConn);
      //将数据放到DataSet的临时表中
      myCommand.Fill(dataSet,"user");
      //直接放到DataTable里面
      DataTable dt  new DataTable();
      myCommand.Fill(dt);
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Dbconn 连接问题
简单的SQL Server数据库数据读取与数据操作
VS连接SQL Server数据库,增删改查详细教程(C#代码)
ado.net快速上手实践篇(一)-ASP.NET应用-www.knowsky.com
.net调用存储过程详解
ASP.NET三层架构中数据层数据访问类部分代码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服