问题如下:
我在a.aspx.cs中创建了一个ds对象如下:
DataSet ds = new DataSet();
class.FillDs(dt)//用来填充ds
很奇怪啊
dt,ds应该是两个不同的DataSet实例吧,怎么可能实现对ds的填充呢?
难道是地址传递?
请N人指教。。
================================================================
在class对象中写了一个方法如下:
public static void FillDs(DataSet dt)
{
............
SqlDataAdapter dapt = new SqlDataAdapter();
............
dapt.Fill(dt)
...........
}
我在a.aspx.cs中创建了一个ds对象如下:
DataSet ds = new DataSet();
class.FillDs(dt)//用来填充ds
很奇怪啊
dt,ds应该是两个不同的DataSet实例吧,怎么可能实现对ds的填充呢?
难道是地址传递?
请N人指教。。
================================================================
在class对象中写了一个方法如下:
public static void FillDs(DataSet dt)
{
............
SqlDataAdapter dapt = new SqlDataAdapter();
............
dapt.Fill(dt)
...........
}
解决方案 »
- 服务器能鉴定jquery异步请求的身份吗?
- 我用AjaxControlToolkit搞了个tabs但最上面标签是没图像的,只有字
- Javascript输出的文本如何让搜索引擎索引到???
- 一台机子同时装上VS03和VS05问题!
- 情况紧急!!!用aspnetmenu控件做的菜单,但被框架页面遮挡住了,100分求解决方法
- 简单的,送100分,不够再加
- C#中WEB和WINFORM 运用sqlconnection时的连接串有什么区别?
- 又出错啦!!!!!!!!!!!!!!!!!!!!!!!!1
- 请问在.net中如何用Ajax实现点一个链接,不需要出现空白等待就进入新的页面?
- 求asp.net中Datalist控件的分页代码VB版本
- 关于用户控件和代码分离
- 各位高手帮一忙,请问如何学习ASP.NET?
DataSet ds = new DataSet();
class.FillDs(dt);你用class.FillDs来填充dt,ds肯定不会发生变化的。
public static void FillDs(DataSet dt)
{
............
SqlDataAdapter dapt = new SqlDataAdapter();
............
dapt.Fill(dt)
...........
}LZ是不是代码写错了
上面定义函数参数的时候 写的是 DataSet dt
这里面写错了吧,dt的类型还是DataSet的
所以后面dapt.Fill(dt)依然用的是dt,还是对DataSet类型的对象操作的