A. 实体类就是属性类,通常定义在model层里面。
B. 一般的实体类对应一个数据表,其中的属性对应数据表中的字段,这样做对数据库 *** 作起来方便。
这样做的好处:
1.对对象实体的封装,体现OO思想。
2.属性可以对字段定义和状态进行判断和过滤
3.把相关信息用一个实体类封装后,我们在程序中可以把实体类作为参数传递,更加方便。
C. 说白了就是为了让程序员在对数据库 *** 作的时候不用写SQL语句
D. 就是一个数据库表生成一个类
说简单点吧:首先导入命名空间:using System.Data.SqlClient
然后定义2个对象:
//1 建立连接对象
SqlConnection con=new SqlConnection()
//2 连接字符串(这里连接的是本地数据库,sa用户登陆,无密码)
con.ConnectionString="server=.uid=sapwd="
//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语句了。
可以用来编写层次型数据库
和网状数据库
现在美国的几家大型公司还在用c语言编写的层次型的数据库
虽然关系型数据库使用相当广泛但是
在一些具体的场合
速度都跟不上去,处理效率不高
同志的用c语言编写的
,
你的勇气可佳
好好干将来必有前途
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)