数据库中代码的意思?
发布网友
发布时间:2022-04-21 01:46
我来回答
共5个回答
热心网友
时间:2022-06-17 04:33
数据库连接代码的意思是:
SqlConnection就相当于一条管道,里面的参数就同于建这条管道需要些什么材料
SqlCommand就相当于,管道连通后,你要用这条管道的(闸门)开关
CommandText就相当于,这个管道可以流通的东西
最后呢 ,管道里的东西就放在我们的SqlDataReader里。
然后,再简单介绍一下如何创建数据库:
1、选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
2、在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
3、右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
4、执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
5、在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
6、在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
7、在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
8、切换到【文件组】页,在这里可以添加或删除文件组。
9、完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。
热心网友
时间:2022-06-17 04:34
SqlConnection 是数据库连接对象
("server=.;database=student;trusted_connection=sspi")是连接字符串
SqlCommand cm = new SqlCommand();
cm.Connection = con;
cm.CommandText = "select * from studentInfo where ximing='xinxigongcheng'" ;
这三句是创建一个SqlCommand对象
con.Open(); 代开数据库连接
SqlDataReader dr;
dr = cm.ExecuteReader();
意思是创建SqlDataReader对象
dr.Read(); 读取数据库里的数据,是SqlDataReader对象的一个方法
最后你还忘了关闭连接
con.Close();
热心网友
时间:2022-06-17 04:34
当然要申明
给你举个例子,也许你就会明白
SqlConnection就相当于一条管道,里面的参数就同于建这条管道需要些什么材料
SqlCommand就相当于,管道连通后,你要用这条管道的(闸门)开关
CommandText就相当于,这个管道可以流通的东西
最后呢 管道里的东西往哪里放呢,当然是我们的SqlDataReader咯
热心网友
时间:2022-06-17 04:35
SqlConnection con = new SqlConnection("server=.;database=student;trusted_connection=sspi");
与数据库进行连接,server=.表示本地数据库,database=student;数据库名为student trusted_connection=sspi信任连接 你给出符合的条件,信不信任都一样连接得上,所以对于一般用户是不用加这句的,至于什么情况用,你再找找资料
SqlCommand cm = new SqlCommand();建立command对像
cm.CommandText = "select * from studentInfo where ximing='xinxigongcheng'" ;Command命令
con.Open();连接库
SqlDataReader dr;声明一个DataReader
dr = cm.ExecuteReader();给DataReader赋值
dr.Read();读取
热心网友
时间:2022-06-17 04:36
个人建议找本书看下~~