源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c# asp .net 动态创建sql数据库表的方法

  • 时间:2021-10-22 09:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c# asp .net 动态创建sql数据库表的方法
[u]复制代码[/u] 代码如下:
//必须的命名空间 using System; using System.Data; using System.Data.SqlClient; //中间常规内容略 string tabName = "table1"; //声明要创建的表名,你也可以改为从textbox中获取; string sqlStr = "create table "; sqlStr += tabName + "( "; sqlStr += "col0 numeric identity(1,1) primary key,"; //col0为列名,同样可以改为通过从textbox中获取 //identity(1,1)是标记递增种子 //primary key定义主键 sqlStr += "col1 varchar(20),"; sqlStr += "col2 smalldatetime,"; sqlStr += "col3 varchar(20),"; sqlStr += "col4 int,"; sqlStr += "col5 varchar(20),"; sqlStr += " )"; //实例化sql连接 SqlConnection conn = new SqlConnection("server=.; database=dbName; uid=sa; pwd=sa"); conn.Open(); //实例化sql命令 SqlCommand cmd = new SqlCommand(sqlStr, conn); //执行sql命令 cmd.ExecuteNonQuery(); //关闭连接 conn.Close();
我的代码:
[u]复制代码[/u] 代码如下:
       string tabName = "Job";         string sqlStr = "create table ";         sqlStr += tabName + "( ";         sqlStr += "Id int identity(1,1) primary key,";         //col0为列名,同样可以改为通过从textbox中获取         //identity(1,1)是标记递增种子         //primary key定义主键        sqlStr += "num int,";         sqlStr += "Colour varchar(50),";        sqlStr += "Other varchar(50),";         sqlStr += " )";        //实例化sql连接         string sss = "Data Source=(local);Initial Catalog=" + dataconnect + ";Integrated Security=True";         SqlConnection conn = new SqlConnection(sss );         conn.Open();        //实例化sql命令         SqlCommand cmd = new SqlCommand(sqlStr, conn);        //执行sql命令         cmd.ExecuteNonQuery();        //关闭连接         conn.Close();
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部