DataGridView数据更新问题 我刚学写程序,我写了一个数据库操作类DBClass,在窗体的构造函数中用类的新对象del调用类中的方法把DataGridView绑定了DataSet-ds,但在窗体的按钮事件中想更新数据库,却没办法使用这个DataSet了,就是del.ds没用,在类中我已经把ds设为public了,应该怎么做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在类中是这样写的public DataSet Setdata(string SQL,string tableName) { OpenConn(); //打开数据库 sqlDataAdapter = new SqlDataAdapter(SQL, Conn); SqlCommandBuilder cmdBldr = new SqlCommandBuilder(sqlDataAdapter); dataSet = new DataSet(); sqlDataAdapter.Fill(dataSet, tableName); return dataSet; }dataSet设为了Public在窗体的构造函数中是这样的public DelUser() { InitializeComponent(); DBClass deluser = new DBClass(); deluser.SqlString = "select f_name from c_user where f_class = '2'"; DataSet ds = new DataSet(); ds = deluser.Setdata(deluser.SqlString, "c_user"); }我把DataGridView的绑定代码省去了,因为显示数据是没问题的,但在按钮的事件中就写不了了private void button1_Click(object sender, EventArgs e) { }在里面写deluser.ds根本没有。 我已经解决了,果然是新手问题,忘了把dataset声明为public就行了,现在就是更新数据的代码编写问题了 这个正则表达式如何写? 用System.IO.Ports.SerialPort操作串口遇到的问题 泛型Select问题 Socket 问题(测试问题) C# socket udp 一次最大能传多少字节 GroupBox 的背景色问题 为什么会提示"treeID"未定义? axWebBrowser中如何将指定url的打开方式设定为自身,其他的为系统默认? winform问题,能否一个项目成多个EXE 有人会做百度验证码识别吗? C# 三个线程同步 小弟求vc#教程下载请大哥给个方便
public DataSet Setdata(string SQL,string tableName)
{
OpenConn(); //打开数据库
sqlDataAdapter = new SqlDataAdapter(SQL, Conn);
SqlCommandBuilder cmdBldr = new SqlCommandBuilder(sqlDataAdapter);
dataSet = new DataSet();
sqlDataAdapter.Fill(dataSet, tableName);
return dataSet;
}
dataSet设为了Public
在窗体的构造函数中是这样的
public DelUser()
{
InitializeComponent();
DBClass deluser = new DBClass();
deluser.SqlString = "select f_name from c_user where f_class = '2'";
DataSet ds = new DataSet();
ds = deluser.Setdata(deluser.SqlString, "c_user");
}
我把DataGridView的绑定代码省去了,因为显示数据是没问题的,但在按钮的事件中就写不了了
private void button1_Click(object sender, EventArgs e)
{ }
在里面写deluser.ds根本没有。