在C#中执行Sql语句建表
建库我已经知道了。意思是我要按照我在C#中写的Sql代码去建表,肯能是我对C#中的数据库操作类什么的不太理解希望朋友们解决...
建库我已经知道了。
意思是我要按照我在C#中写的Sql代码去建表,肯能是我对C#中的数据库操作类什么的不太理解
希望朋友们解决 展开
意思是我要按照我在C#中写的Sql代码去建表,肯能是我对C#中的数据库操作类什么的不太理解
希望朋友们解决 展开
1个回答
推荐于2016-11-18
展开全部
我给你一个实例吧:
private SqlParameter paraName;
private SqlConnection conn;
private string connstr;
private void Form1_Load(object sender, System.EventArgs e)
{
//连接语句
connstr = "server=127.0.0.1;database=Northwind;uid=sa;pwd=123";
创建连接对象
conn = new SqlConnection(connstr);
}
private void button1_Click(object sender, System.EventArgs e)
{
//定义表名
string tableName=this.textBox1.Text;
//添加表语句
string add_table="create table " + tableName + " (num NVarChar(16) not null primary key)";
//创建命名对象
SqlCommand comm=new SqlCommand(add_table,conn);
comm.CommandType= CommandType.Text;
//连接打开
comm.Connection.Open();
//执行建表操作
comm.ExecuteNonQuery();
conn.Close();
comm.Dispose();
}
private SqlParameter paraName;
private SqlConnection conn;
private string connstr;
private void Form1_Load(object sender, System.EventArgs e)
{
//连接语句
connstr = "server=127.0.0.1;database=Northwind;uid=sa;pwd=123";
创建连接对象
conn = new SqlConnection(connstr);
}
private void button1_Click(object sender, System.EventArgs e)
{
//定义表名
string tableName=this.textBox1.Text;
//添加表语句
string add_table="create table " + tableName + " (num NVarChar(16) not null primary key)";
//创建命名对象
SqlCommand comm=new SqlCommand(add_table,conn);
comm.CommandType= CommandType.Text;
//连接打开
comm.Connection.Open();
//执行建表操作
comm.ExecuteNonQuery();
conn.Close();
comm.Dispose();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询