手机
当前位置:查字典教程网 >编程开发 >C#教程 >c# asp .net 动态创建sql数据库表的方法
c# asp .net 动态创建sql数据库表的方法
摘要:复制代码代码如下://必须的命名空间usingSystem;usingSystem.Data;usingSystem.Data.SqlCli...

复制代码 代码如下:

//必须的命名空间

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();

我的代码:

复制代码 代码如下:

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();

【c# asp .net 动态创建sql数据库表的方法】相关文章:

C#自动创建数据库实现代码

c#构造初始化的顺序浅析

C#调用Java类的实现方法

string类的使用方法详解

c# 获取数据库中所有表名称的方法

c#.net 常用函数和方法集

C#发送HttpPost请求来调用WebService的方法

浅析C# web访问mysql数据库-整理归纳总结

基于c#图像灰度化、灰度反转、二值化的实现方法详解

.NET(C#):Emit创建异常处理的方法

精品推荐
分类导航