自编SQLLibrary---应该怎样设计?
最近刚被学校一家工作室录用我们老大让我先练练手
编一个方便C#操作数据库的
/********************************************************************************************************************* SqlDataBase: *
* private: *
* string _server 存储服务器名 *
* string _databaseName 存储数据库名 *
* SqlConnection _connection *
* property: *
* string Server 供读取服务器名 *
* string DataBaseName 供读取数据库名 *
* constructor: *
* public SqlDataBase(string databaseName) 默认服务器为本地 *
* public SqlDataBase(string server, string databaseName) *
* function: *
* void Command(string command) 接收执行SQL命令语句 *
*********************************************************************************************************************/
这个是我设计的----很拙劣
其实有关执行SQL命令语句的部分
我是想针对不同SQL命令(INSERT,SELECT,UPDATE,DELETE等)定义不同函数的
但是有关每个函数应该接受什么参数的问题我就无法解决了
而且本来还想设计一个检查机制,譬如对应于执行SELECT语句的函数Select()
我应该首先检查一下这个数据库是否存在,这个表是否存在,这个列是否存在
对于执行INSERT语句的函数Insert()
我就还要检查加入的数据是否满足列的非空约束条件等等
我学C#+SQL Server也没到两个星期
对这些问题根本无从下手
各位朋友能不能帮我完善一下这个设计
顺便对于细节上的是实现给点指点 --------------------编程问答-------------------- 为啥就是没人理我呢? --------------------编程问答-------------------- 呵呵,都直接用微软的了。
下面这个是我练习时写的
http://feb-.blog.163.com/blog/static/165778920071012105756533/ --------------------编程问答-------------------- 真是谢谢你了
看了你的程序之后
我发现自己的基础还真的是太不扎实了
看来我还要努力!
补充:.NET技术 , C#