如果你运行了一次之后就提示错误,是因为表名重复。就是数据库中已经有了teacher表。向你这么写,这段代码就是只能运行一次。
解决方案 »
- C#软件打包生成问题!!!
- !!!!请推荐winform下免费且好用的图表控件!!!!!!!
- 如何设定窗口句柄不被改变
- 菜鸟300问之四---------数据库连接异常
- 关于RSA加密解密的问题,高手帮忙看一下下面的代码有什么问题,谢谢!
- 各位兄弟帮帮忙阿Janus.Windows.Common.v2.dll这个类上哪找阿?
- C#中如何存取SQL SERVER的IMAGE字段内容
- 想用C#来写一个能充当代理服务器的软件,想听听大伙的意见啊(送一美女!)...
- 如何在TREEVIEW中改变所选结点时在框架的另一个FRAME中调用某个页面?
- c#在Visual Studio 7.0中!谁有心得可以与我交流!我们一起进步!
- tostring
- 急! 请求详细的c#类库结构图
{
newCommand.Connection.Open();
newCommand.ExecuteNonQuery();
newCommand.Connection.Close();}
catch(SqlException ex)
{
return ex.Message;
}你先看看提示什么错误。
谢谢!
例:execute('create table '+@tablename+'(xxxxxxxxx)')
关键问题是表名虽然换了,但是表结构还是一样。没有那个必要。所以用变量就全部都用变量创建包括各个字段。你可以写一个创建表的组件。根据给出的信息创建新表。