读书人

高分求VS.NET2003连接SQL2005用SqlD

发布时间: 2012-01-23 21:57:28 作者: rapoo

高分求VS.NET2003连接SQL2005,用SqlDataAdapter生成更新、删除命令的问题
如题, 前面有人问过同样的问题但没有被解决,如今我也遇到了

因此再发帖问 这个问题

我的环境是: ( Visual studio 2003 和 Sql server 2005 在同一台机器上)
Window XP sp2
visual studio 2003
Framework 1.14322
Framework 2.0
Sql server developer version 2005

以前用 visual studio 2003 + sql server 2000 develop version 能正常使用


我有些怀疑是不是 SqlDataAdapter component of SQL 2005 与
visual studio 2003 是不是会些不兼容, 不确定


关健是这样给我带来了不少麻烦 ,希望能在 这里得到解决



[解决办法]
{
 this.student_conn.Open();
int pos=this.BindingContext[this.dsStudent1, "student "].Position;
this.dsStudent1.Tables[ "student "].Rows[pos].Delete();
-> this.sqldaStudent.Update(this.dsStudent1, "student ");
this.dsStudent1.Tables[ "student "].AcceptChanges(); 
this.student_conn.Close();
}
对上面的代码修改,
private void button6_Click(object sender, System.EventArgs e)
{
 //this.student_conn.Open();//在单次更新下让sqlDataAdapter自己管理连接。
DataRow dr =((DataRowView)this.BindingContext[this.dsStudent1, "student "]).Row;
dr.Delete();
this.sqldaStudent.Update(this.dsStudent1, "student ");
//this.dsStudent1.Tables[ "student "].AcceptChanges();//在调用SqlDataAdapter.Update后自动调用AcceptChanges 
//this.student_conn.Close();
}

[解决办法]
是不是权限不够?

[解决办法]
学习
[解决办法]
学习
[解决办法]
我一直是用vs03连接05的数据库啊。没问题啊,楼主是不是别的地方设置错了?
是所有的数据库操作都不行了还是这一个控件有问题啊?
[解决办法]
一直用05,没出现过问题,帮不了你
[解决办法]
学习

读书人网 >C#

热点推荐