数据库的读写访问 简单吧。写数据库就用sql为参数,返回bool就行了啊。读数据库可以返回DataSet或者DataReader都可以阿。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在。net下操作数据库非常easy,尤其是sqlserver,你说的问题不太具体但基本原来就是拼正确的连接串与访问数据库串或写数据库串,实例化具体的。net下访问类或数据写类就ok了 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的参考。希望用的上,随便写的,没编译,数据库连接部分最后是要提出来的 dahuzizyd(你就是我心中的女神):我先试试,如果你说的方法有效,立刻给分! linaren(lover) :我的想法是这样的,建一个数据库,然后做两个模块,一个读数据库,一个写数据库,其它的模块不用与数据库发生关系,只要把要读写的关键字和量交给读写模块,不知道我说清楚了没有? dahuzizyd(你就是我心中的女神):你的方法是可行的,只可惜我还要继续讨论这个问题,不知你介不介意?如果介意,我就马上结贴给分 YAOTIEBING(我爱我家):我想要,在哪里下 C#关于动态编译加载dll文件问题 谁能帮忙写一个向ORACLE数据库上传和下载文件的代码啊 [Help]Oracle中Number/Data类型数据如何格式转换及存储空值问题。。。 C#禁用网卡问题,搜遍整个CSDN了 如何用javascript动态添加行 请问一个C#调用dll的问题 c# WPF Path 类的移动问题 关于winform移动控件 如何判断是否连接上数据库服务器? 关于c#的多线程和异步操作? Duwamish 的安装问题 如何实现ProgressBar的透明效果???
但基本原来就是拼正确的连接串与访问数据库串或写数据库串,实例化具体的。net下访问类或数据写类就ok了
{
//针对提取数据
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的参考。希望用的上,随便写的,没编译,数据库连接部分最后是要提出来的
我的想法是这样的,建一个数据库,然后做两个模块,一个读数据库,一个写数据库,其它的模块不用与数据库发生关系,只要把要读写的关键字和量交给读写模块,不知道我说清楚了没有?
你的方法是可行的,只可惜我还要继续讨论这个问题,不知你介不介意?如果介意,我就马上结贴给分
我想要,在哪里下