VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Objective-C编程 >
  • C#执行SQL命令

C#执行SQL命令(无返回值)示例代码(常用的Sql命令 insert\delete\update都是无返回值的,本例以update为例)
//定义连接字符串              
string strConnection = "Server=168.10.10.86;initial catalog=Tele_Sale;user id=sa;password=sd;Connect Timeout=30";
//用连接字符串创建一个数据库连接对象
SqlConnection objConnection = new SqlConnection(strConnection);
//使用数据库连接对象连接数据库
objConnection.Open();
//基于数据库连接对象创建一个sql命令
SqlCommand SqlCmd = new SqlCommand("update MissInfo set MissName='技术主管' where MissID='234'", objConnection);
//执行不返回结果的sql命令
SqlCmd.ExecuteNonQuery();
//关闭数据库连接
objConnection.Close();
C#执行返回结果的SQL语句(select语句),并将结果显示到DataGridView
说明:本例中的dgv 是DataGridView控件,本你一并示范了在查询时把用户输入的工号拼接进了sql字符串。
        private void button1_Click(object sender, EventArgs e)
        {
            if (txt_User.Text.Trim() == "")
            {
                MessageBox.Show("请输入查询工号");
                txt_User.Focus();
                return;
            }
 
            //定义连接字符串              
            //string strConnection = "Server=168.10.10.86;initial catalog=Tele_Sale;user id=sa;password=sd;Connect Timeout=30";
            string strConnection = "Server=168.10.10.86;database=Tele_Sale;uid=sa;pwd=sd;";
 
            //用连接字符串创建一个数据库连接对象
            SqlConnection Conn = new SqlConnection(strConnection);
 
            //打开数据库连接
            Conn.Open();
 
            //数据适配器( SqlDataadapter 的作用是实现 DataSet 和 DB 之间的桥梁 )
            SqlDataAdapter MyAdapter = new SqlDataAdapter("select * from MissInfo where MissID='"+txt_User.Text.Trim()+"'", Conn);
            //SqlDataAdapter MyAdapter = new SqlDataAdapter("select * from MissInfo ", Conn);
 
            //创建数据记录集( 可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。)
            DataSet MyDataSet = new DataSet();
 
            //将数据适配器中的数据填充到数据记录集
            MyAdapter.Fill(MyDataSet, "MyTable");
 
            //指定数据表格控件的数据源记录集
            dgv.DataSource = MyDataSet;
 
            //指定数据表格控件的数据源表名
            dgv.DataMember = "MyTable";
 
            //关闭数据库连接
            Conn.Close();
        }

相关教程