| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1461 人关注过本帖
标题:求助:类型转换--我传上来了冰镇柠檬汁儿
只看楼主 加入收藏
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
 问题点数:0 回复次数:22 
求助:类型转换--我传上来了冰镇柠檬汁儿
院系ID
DropDownList1
院系名称
DropDownList2
<asp:DropDownList ID="DropDownList1" runat="server" Width="131px" DataSourceID="SqlDataSource1" DataTextField="dept_ID" DataValueField="dept_ID"></asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:labConnectionString %>"SelectCommand="SELECT [dept_ID] FROM[lab_dept]"></asp:SqlDataSource>//这个绑定成功了
<asp:DropDownList ID="DropDownList2" runat="server" Width="131px" DataSourceID="SqlDataSource2" DataTextField="dept_name" DataValueField="dept_name"></asp:DropDownList>
//SqlDataSource2的SelectCommand是这么写的
select dept_name from lab_dept where dept_ID='"+int.Parse(DropDownList1.Text)+"'
但报错,说类型无法转换
在数据库中,dept_ID是int

[此贴子已经被作者于2007-4-2 9:55:27编辑过]

搜索更多相关主题的帖子: 柠檬汁 类型 冰镇 
2007-03-30 12:00
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
select dept_name from lab_dept where dept_ID='"+Int.Parse(DropDownList1.Text)+"'

[此贴子已经被作者于2007-3-30 12:07:40编辑过]


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2007-03-30 12:07
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
收藏
得分:0 
你dropdownlist里面的不是数值 当然无法转换

select dept_name from lab_dept where dept_name ='"+DropDownList2.Text +"'

或者
if isnumeric(DropDownList1.Text) then
strSql = "select dept_name from lab_dept where dept_ID='"+DropDownList1.Text+"'"
else
msgbox ("非法的ID!")
exit sub
end if

2007-03-30 12:07
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 
Kendy123456我是在查询分析器里写语句的,2楼的写上去还是报一样的错

2007-03-30 12:11
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
收藏
得分:0 

查询分析器里能直接引用控件?


2007-03-30 12:12
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
你先假设 DropDownList1.Text 一个值.放到你写的SQL语句中去执行一下不就明白了.

飘过~~
2007-03-30 12:43
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 
Kendy123456:不是,是在控件数据绑定时用查询分析器的
bygg:有没有别的方法?

2007-03-30 12:50
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
DropDownList1.SelectedValue

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2007-03-30 13:47
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 
我去试试

2007-03-30 14:05
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 
还是不行

2007-03-30 14:10
快速回复:求助:类型转换--我传上来了冰镇柠檬汁儿
数据加载中...
 
   



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

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