c#用代码建立数据库

如题所述

第1个回答  2019-03-14
上面的大魔法是说:只要你会用sql语言建立表、建立表之间的关系,就可以用C#代码建立表、建立关系,只需要把sql语句存到一个string中,然后执行这个string
即可。
当然要用sql语言或者存储过程来实现
第2个回答  2020-01-03
说简单点吧:
首先导入命名空间:using
system.data.sqlclient;
然后定义2个对象:
//1
建立连接对象
sqlconnection
con=new
sqlconnection();
//2
连接字符串(这里连接的是本地数据库,sa用户登陆,无密码)
con.connectionstring="server=.;uid=sa;pwd=;";
//3
建立命令执行对象
sqlcommand
cmd=new
sqlcommand();
//4
给命令执行对象指定连接对象
cmd.connection=con;
//5
sql语句(指定要创建数据库的sql句)
cmd.commandtext="create
database
mydatabase";
//6
打开数据库连接
con.open();
//7
执行命令对象里的sql语句
cmd.executenonquery();
//8
执行完后关闭数据库连接
con.close();
这样数据库就建立好了,要建立自定义的数据库就看你的sql语句了。
第3个回答  2019-08-13
问题补充:楼主的补充是正确的
---------------------------------------
可以
SqlConnection
con
=
new
SqlConnection("server=.;uid=sa;database=guo");
con.Open();
string
sql
=
"create
table
cardInfo(cardId
char(20)
not
null,curType
char(10)
not
null,savingType
char(10))";
SqlCommand
com
=
new
SqlCommand(sql,con);
com.ExecuteNonQuery();
con.Close();
建立关系也一样只要写的对sql
相似回答
大家正在搜