快速搭建ERP的数据库框架
2007-05-17 09:35:33 来源:WEB开发网在Button1_Click中,连接对象的连接字符串和其他Button_Click中的连接字符串不同。因为我门要创建一个新的数据库jk,但是这个数据库并不存在,所以要通过这个连接让它连接到一个sql server中已有的数据库,获得对整个sql server的的访问控制权限,再建立jk数据库。而其它的Button_Click直接连接到jk数据库。因为我们要在jk数据库中建立表,存储过程,约束,显示数据。
程序中Button2_Click建立了两个表,kk和pp。其中kk包括一个种子列并且设定为主键。Pp是一个一般的表,在Button3_Click中建立它的主键约束。当然我们也可以建立其它的约束,只要改变t-sql语句就可以了。
Button_Click的存储过程是查询kk表中数据,由于没有输入到kk表中的数据,所以运行后将会看见kk表是空的(如图)。但是这并不重要,因为对于ERP来说,所有的数据都是可以在客户端输入的,要的只是数据库框架。
细心的读者一定会发现我没有建立表的关系,其实大家想一下在sql server中虽然提供了可视工具来创建表的关系,但是说到底还是用的t-sql语句来建立,不信的话大家可以打开脚本文件来看看,如果你有微软的sql server的培训教材,打开实验部分看看就会发现,表的关系是用t-sql语句来写的,你只要将本文的存储过程的语句变成相应的关系语句就可以了。对于视图也是一样。
在测试这个程序时请大家按照Button1,Button2,Button3, Button4,Button5的顺序来单击,这样就可以完成建立数据库框架的功能,你也可以把前4个部分写到一个模块中。由于每一台计算机的数据库服务器的名字不一样,所以在测试代码时要将连接字符串中的服务器指定为当前的数据库服务器名字。
本文所介绍的实例在vb.net ,win2000 sp2, sql server 2000中验证通过。
更多精彩
赞助商链接