如题, 前面有人问过同样的问题但没有被解决,如今我也遇到了因此再发帖问 这个问题 我的环境是: ( 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 是不是会些不兼容, 不确定
关健是这样给我带来了不少麻烦 ,希望能在 这里得到解决
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 是不是会些不兼容, 不确定
关健是这样给我带来了不少麻烦 ,希望能在 这里得到解决
解决方案 »
- 如何清除托管对象的操作?
- 在一个windows Service中,可以调用其他已经编译好的程序吗?
- cms系统中怎样生成静态网页??
- 为什么Excel读不到数据?
- 在vs的一个解决方案中新加一个xml格式文件,要解读这个文件,文件路径怎么写??高手指教!!
- 再问Excel的问题,服务器端的文件,如何在客户端像双击一样打开,而不是在嵌IE中打开。
- (悬赏)关于Cron表达式每间隔50分钟执行不正确的问题
- 关于C# C/S模式下 单点登录问题。
- winform连接远程数据库!问一个比交傻 的问题!
- 谁位兄弟和我一样买了csdn的.net cd,举手之劳,请大快来帮我。
- asp.net2003打包问题
- 用软件如何实现:“领导签字功能”?
VS.NET2003连接SQL2005,用SqlDataAdapter生成查询语句成功,而生成更新、删除语句失败。
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();
}
yuelailiu(程序的边缘)
这种方法可行, 手写代码没有用 SqlDataAdapter 设计来得方便
不够灵活,尤其是类似的工作多时 To:
wuyi8808()
确定不是权限不够
To:
icefeiji(咖啡色的猪)
你可能不是把 Visual studio 2003 和 Sql 2005 (我的是开发版) 装在同一台机器上,
也就是说 你是通过 PC1 的 visual studio2003 访问 PC2 上的 Sql 2005,这样不会出现
在同一台机器上的 Visual studio 2003 与 sql 2005 的兼容问题)
想用SqlDataAdapter时, 连接sql server 2000生成 update , insertvs 2005 向导中好像已经没有SqlDataAdapter了
既然微软不支持, 所以我在想生成不了也是正常的