我现在安装的是MS Visual Studio 2005(.NET)。但是看的教程是用2003版的.net。
private void LoadData(object sender, System.EventArgs e)
{
string Afile = "server = 127.0.0.1; database = NorthWind";
SqlConnection SconnStr = new SqlConnection(Afile); if (SconnStr.State.ToString() == "Closed") SconnStr.Open();
SqlCommand CountCmd = new SqlCommand("select count(*) as co from Employees",SconnStr );
SqlDataReader Countdr = CountCmd.ExecuteReader();
if(Countdr .Read ())
{
PageCount = Int32.Parse(Countdr["co"].ToString()) / PageSize;
if (Int32.Parse(Countdr["co"].ToString()) % PageSize > 0)
PageCount += 1;
if (PageCount < 1)
PageCount = 1;
}
SconnStr.Close();
lb_PageInfo.Text = "共有" + PageCount + "页\t第" + NowPage + "页"; if (NowPage >= PageCount) NowPage = PageCount;
if (NowPage <= 1) NowPage = 1;
int start = (NowPage - 1) * PageSize;
SqlDataAdapter sda4 =new SqlDataAdapter ("select * from Employees "+AddSql +" order by EmployeeID" ,SconnStr );
DataSet ds4 = new DataSet();
sda4.Fill(ds4, start, PageSize, "search");
dataGrid_1.DataSource = ds4.Tables["search"].DefaultView;
//dataGrid.
//dataGrid_1.SetDataBinding(ds4 , "search");
但是调试时,提示SetDataBinding没有定义。
}
但是调试时,提示SetDataBinding没有定义。请问各位高手如何解决。谢谢
private void LoadData(object sender, System.EventArgs e)
{
string Afile = "server = 127.0.0.1; database = NorthWind";
SqlConnection SconnStr = new SqlConnection(Afile); if (SconnStr.State.ToString() == "Closed") SconnStr.Open();
SqlCommand CountCmd = new SqlCommand("select count(*) as co from Employees",SconnStr );
SqlDataReader Countdr = CountCmd.ExecuteReader();
if(Countdr .Read ())
{
PageCount = Int32.Parse(Countdr["co"].ToString()) / PageSize;
if (Int32.Parse(Countdr["co"].ToString()) % PageSize > 0)
PageCount += 1;
if (PageCount < 1)
PageCount = 1;
}
SconnStr.Close();
lb_PageInfo.Text = "共有" + PageCount + "页\t第" + NowPage + "页"; if (NowPage >= PageCount) NowPage = PageCount;
if (NowPage <= 1) NowPage = 1;
int start = (NowPage - 1) * PageSize;
SqlDataAdapter sda4 =new SqlDataAdapter ("select * from Employees "+AddSql +" order by EmployeeID" ,SconnStr );
DataSet ds4 = new DataSet();
sda4.Fill(ds4, start, PageSize, "search");
dataGrid_1.DataSource = ds4.Tables["search"].DefaultView;
//dataGrid.
//dataGrid_1.SetDataBinding(ds4 , "search");
但是调试时,提示SetDataBinding没有定义。
}
但是调试时,提示SetDataBinding没有定义。请问各位高手如何解决。谢谢
解决方案 »
- socket问题请教 cannot access a disposed object
- Gridview分页中的“共..条”如何设置
- 字符串的替换与拆分
- 求方法:能否利用telnet实现远程管理?
- 验证你是不是专家的wpf中listview跟menu的几个小问题。
- 如何解决“索引-1不是为负数,就是大于行数”这个异常???
- BringToFront不好用,求MSDN未公开的API
- 关于datagrid和combobox的问题
- 请问在C#窗体上已有网址,单击即可连接到该网页,用什么组件?请大侠指教...
- 循环执行存储过程问题!!
- 请问如何控制另一个窗体的控件
- TextBox 为密码模式时的一个小问题
基本上2003里的东西拿到2005里想不经修改直接运行是不可能了
ado.net变化了很多,你只好换书,或者换VS版本
SetDataBinding被砍掉了