| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1046 人关注过本帖
标题:数据绑定问题求助!!
只看楼主 加入收藏
cyl_jay
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2007-5-2
收藏
 问题点数:0 回复次数:9 
数据绑定问题求助!!
用ComboBox绑定了数据库
 我想用一个按钮来删除所选中的ComboBox项
sql语句:"delete from userinfo where username=" +ComboBox1.SelectedText;
可以运行
但是不能成功执行命令,请高手看看
搜索更多相关主题的帖子: 绑定 数据 
2008-06-09 15:25
cyl_jay
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2007-5-2
收藏
得分:0 
SQL语句有错误吗
2008-06-10 14:47
f80051235
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2008-5-8
收藏
得分:0 
"delete from userinfo where username='" +ComboBox1.SelectedText+"'"
应该是少了两个单引号
2008-06-10 15:09
cyl_jay
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2007-5-2
收藏
得分:0 
我改了,还是不行
我用sql2000的事件探查器来追踪,显示:
delete from userinfo where username=' '
如果改用usernamecb.SelectedItem,再用探查器追踪,显示:
delete from userinfo where username='System.Data.DataRowView'
'System.Data.DataRowView'  这不知道是什么意思
2008-06-11 01:10
hebingbing
Rank: 6Rank: 6
来 自:黄土高坡
等 级:贵宾
威 望:27
帖 子:3417
专家分:371
注 册:2007-10-22
收藏
得分:0 
[bo][un]cyl_jay[/un] 在 2008-6-11 01:10 AM 的发言:[/bo]

我改了,还是不行
我用sql2000的事件探查器来追踪,显示:
delete from userinfo where username=' '

这个说明当执行这段代码的时候,ComboBox1根本就没有选择值。你先注释掉你的那段代码,然后在事件中让他输出ComboBox1的选择项,看能不能得到值,什么时候能出来值了,并且和你选择的项是一致的了,你的问题就解决了……
2008-06-11 10:31
cyl_jay
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2007-5-2
收藏
得分:0 
回复 5# hebingbing 的帖子
可以了
用delete from userinfo where username='" +ComboBox1.SelectedValue+"'"
就可以,我绑定了ValueMember属性
但是不知道为什么
ComboBox1.SelectedItem和ComboBox1.SelectedText不行
2008-06-11 11:17
zhangwc
Rank: 2
等 级:论坛游民
帖 子:49
专家分:67
注 册:2008-6-11
收藏
得分:0 
.Text
2008-06-11 13:57
qq82616454
Rank: 1
来 自:上海市杨浦区
等 级:新手上路
帖 子:48
专家分:0
注 册:2007-8-5
收藏
得分:0 
delete from userinfo where username=" +ComboBox1.SelectedItem.tostring();这样呢?

空中飛舞的蒲公英、是記憶裏有味道的風景丶

2008-06-13 23:12
cyl_jay
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2007-5-2
收藏
得分:0 
[bo][un]qq82616454[/un] 在 2008-6-13 23:12 的发言:[/bo]

delete from userinfo where username=" +ComboBox1.SelectedItem.tostring();这样呢?

我先前试过的,不行。不知道是什么原因,按道理讲,ComboBox1控件里显示的是数据表 中的username列的个项数据,但是用ComboBox1.SelectedItem.tostring
();就不能执行sql语句
2008-06-15 23:07
cxcninde
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2008-2-24
收藏
得分:0 
ComboBox1.SelectedItem.Text
或者
ComboBox1.SelectedItem.Value
看你怎么设
2008-06-19 09:48
快速回复:数据绑定问题求助!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015522 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved