在C#中执行Sql语句建表

建库我已经知道了。意思是我要按照我在C#中写的Sql代码去建表,肯能是我对C#中的数据库操作类什么的不太理解希望朋友们解决... 建库我已经知道了。
意思是我要按照我在C#中写的Sql代码去建表,肯能是我对C#中的数据库操作类什么的不太理解
希望朋友们解决
展开
 我来答
匿名用户
推荐于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();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式