当前位置:编程学习 > C#/ASP.NET >>

自编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#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,