创建数据库浅析呢

液压机械/部件2021年09月06日

C#语言有很多值得学习的地方,这里我们主要介绍C#创建SQL Server数据库,包括介绍通过CREATE TABLE这句SQL语句完成创建表的操作等方面。

C#创建SQL Server数据库

在创建了数据库连接对象后,我们就可以在程序中运用它了。首先,我们在程序中动态地C#创建SQL Server数据库。我们将数据库创建在C:\\\\mysql目录下,所以读者要练习该实例的话得先在C:下创建一个名为mysql的文件夹,否则会出错!创建数据库的关键是函数中的sql对象,通过该对象我们指定了数据库文件的一些基本属性。之后,我们新创建了一个SqlCommand对象,通过该对象我们就实际完成了对数据库的操作。函数的实现如下:

privatevoid button1_Click(objectsender, entArgs e)

{

//打开数据库连接

if( ate !=en) en();

stringsql =\"CREATE DATABASE mydb ON PRIMARY\"+\"(name=test_data,

filename = \'C:\\\\\\\\mysql\\\\\\\\mydb_f\', size=3,\" +\"maxsize=5,

filegrowth=10%)logon\" +\"(name=mydbb_log,

filename=\'C:\\\\\\\\mysql\\\\\\\\mydb_f\',size=3,\" +\"maxsize=20,filegrowth=1)\";

cmd =newSqlCommand(sql, conn);

try

{

ecuteNonQuery();

}

catch(SqlException ae)

{

ow(String());

}

}

创建了数据库后,我们得为其创建表,表是数据库中的基本对象。我们通过CREATE TABLE这句SQL语句完成创建表的操作,表被创建后,我们就确定了其模式(Schema)。之后,我们还通过INSERT语句向该表中添加了四条记录以为后用。函数的实现如下:

因为之前老陈拒不接受 privatevoid button2_Click(objectsender, entArgs e)

{

//打开数据库连接

if( ate ==en) ose();

ConnectionString =\"Integrated Security=SSPI;\"+ \"Initial Catalog=mydb;\"+ \"Data Source=localhost;\"  nnectionString =ConnectionString;

en();

sql =\"CREATE TABLE myTable\"+ \"(myId INTEGER CONSTRAINT PKeyMyId PRIMARY KEY,\"+ \"myName CHAR(50),

myAddress CHAR(255), myBalance FLOAT)\"

cmd =newSqlCommand(sql, conn);

try

{

ecuteNonQuery();

//向表中添加记录

sql =\"INSERT INTO myTable(myId, myName, myAddress, myBalance) \"+ \"VALUES (1001, \'Puneet Nehra\', \'A 449 Sect 19, DELHI\', 23.98 ) \"  cmd =newSqlCommand(sql, conn);

ecuteNonQuery();

sql =\"INSERT INTO myTable(myId, myName,myAddress, myBalance) \"+ \"VALUES (1002, \'Anoop Singh\', \'Lodi Road, DELHI\', 353.64) \"  cmd =newSqlCommand(sql, conn);

ecuteNonQuery();

sql =\"INSERT INTO myTable(myId, myName, myAddress, myBalance) \"+ \"VALUES (1003, \'Rakesh M\', \'Nag Chowk, Jabalpur M.P.\', 43.43) \"  cmd =newSqlCommand(sql, conn);

ecuteNonQuery();

sql =\"INSERT INTO myTable(myId, myName, myAddress, myBalance) \"+ \"VALUES (1004, \'Madan Kesh\', \'4th Street, Lane 3, DELHI\', 23.00) \"  cmd =newSqlCommand(sql, conn);

ecuteNonQuery();

}

catch(SqlException

ae)

{

ow(String());

}

}

完成此操作后,我们可以在本机的SQL Sever企业管理器中打开mydb数据库并找到该表了。以上介绍C#创建SQL Server数据库

柳州治疗白癜风哪家医院好
西安医院男科哪好
小孩消化不良怎么调理
相关阅读
发端诗意流、半途主义的著名作家唐国明,鹅毛诗10首

引领意象迳、四人法西斯主义的著名小问道家夏氏容,大白赋10首 (提醒:本...

2023-09-16
从“狗玩的”到“人玩的”:飞盘在年轻人当中爆火,却离商业化很远

保龄球正扭转着其在社会大招集心之中的常规印象,逐渐从“犬碰的”替换成...

2023-09-15
24岁嫁进豪门,王祖贤第三者加入致使分手,62岁成为单身亿万富婆

24岁嫁进到豪门,刘嘉玲第三者重新加入导致两人,62岁沦为单身亿万富婆!...

2023-09-10
为什么佩戴笔记本电脑后能听见声音却听不清?

有些女朋友觉得戴上助哭器后就无论如何马上每个字都哭特别确实,那事实上...

2023-09-07
刘雯登七月刊封面,造型大胆前卫挑战金属故作,网友:“吉巴罗”既视故作

《嘉人》七月刊封面大片截止,刘雯大胆挑战前卫、锆自觉十足的样貌,每一...

2023-09-05
2021年工资公布!IT最赚钱,这些行业“不如意”

中所新财经5月21日电(记者 李金磊)2021年加班费数据库先于。 其中所,各地区...

2023-09-04
友情链接