简单吧。写数据库就用sql为参数,返回bool就行了啊。读数据库可以返回DataSet或者DataReader都可以阿。

解决方案 »

  1.   

    在。net下操作数据库非常easy,尤其是sqlserver,你说的问题不太具体
    但基本原来就是拼正确的连接串与访问数据库串或写数据库串,实例化具体的。net下访问类或数据写类就ok了
      

  2.   

    class GetData
    {
    //针对提取数据
    public DataSet GetDataSet(string sqlString)
    {
    SqlConnection conn = new SqlConnection("ConnectionString");
    SqlCommand cmd = new SqlCommand(sqlString,conn);
    SqlDataAdapter da = new sqlDataAdapter();
    da.SelectCommand = cmd;
    DataSet ds = new DataSet();
    da.Fill(ds);
    return ds;
    }
    }
    class UpdateData
    {
    /// <summary>
    /// 针对添加,删除,修改,
    /// </summary>
    /// <param name="sqlString"></param>
    /// <returns></returns>
    public int ChangeData(string sqlString)
    {
    SqlConnection conn = new SqlConnection("ConnectionString");
    SqlCommand cmd = new SqlCommand(sqlString,conn);
    int  result = cmd.ExecuteNonQuery();
    return result;
    }
    /// <summary>
    /// 处理一些得到系统日期等其他操作
    /// </summary>
    /// <param name="sqlString"></param>
    /// <returns></returns>
    public object Other(string sqlString)
    {
    SqlConnection conn = new SqlConnection("ConnectionString");
    SqlCommand cmd = new SqlCommand(sqlString,conn);
    object result = cmd.ExecuteScalar();
    return result;
    }
    }
    简单写了一点,主要是对Command的分类使用,看看帮助里的SqlCommand的参考。希望用的上,随便写的,没编译,数据库连接部分最后是要提出来的
      

  3.   

    dahuzizyd(你就是我心中的女神):我先试试,如果你说的方法有效,立刻给分!
      

  4.   

    linaren(lover) :
    我的想法是这样的,建一个数据库,然后做两个模块,一个读数据库,一个写数据库,其它的模块不用与数据库发生关系,只要把要读写的关键字和量交给读写模块,不知道我说清楚了没有?
      

  5.   

    dahuzizyd(你就是我心中的女神):
    你的方法是可行的,只可惜我还要继续讨论这个问题,不知你介不介意?如果介意,我就马上结贴给分
      

  6.   

    YAOTIEBING(我爱我家):
    我想要,在哪里下