标题:[求助]dropdownlist能绑定两个表中的字段吗?
只看楼主
scindy
Rank: 1
等 级:新手上路
威 望:1
帖 子:591
专家分:4
注 册:2006-10-23
结帖率:50%
 问题点数:0 回复次数:15 
[求助]dropdownlist能绑定两个表中的字段吗?
我添加一个商品,但是它所属的类在两个表中,一个是在type表中,另一个在list表中,
type表和list表又是从属关系.

type表结构
typeid typename

list表结构
pro_id productname typeid

product表结构
id pro_id pname ........

我添加商品的时候要从dropdownlist里同时获取类名,也就是type表中的typename,和list表中的productname
我想问的问题就是如何把typename和productname同时绑定到dropdownlist中呢?




[此贴子已经被作者于2006-12-25 14:19:22编辑过]

搜索更多相关主题的帖子: 绑定 字段 dropdownlist 
2006-12-25 14:18
srufeng
Rank: 1
等 级:新手上路
威 望:2
帖 子:152
专家分:0
注 册:2006-6-5
得分:0 
换个想法做

2006-12-25 14:28
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
先把typename绑定到 dropdownlist 里面,
再一条一条地读出 productname 加到 dropdownlist 里面就行了.

飘过~~
2006-12-25 16:17
scindy
Rank: 1
等 级:新手上路
威 望:1
帖 子:591
专家分:4
注 册:2006-10-23
得分:0 

本人比较笨,版主能不能说得具体一点啊?
怎么把productname一条一条地读出啊?
谢谢了~~`


淘宝新到货: http://shop36082390. 电脑及配件/杀毒U盘/移动硬盘/减肥产品/切苹果器/剥蒜器/个性烟灰缸/装饰彩灯/雨伞/女包//手机座/极品铁观间茶叶/五层布衣柜/三洋/日立投影机
QQ:410243392 (常用)
2006-12-25 16:32
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 

用DataReader 读一条就加一条,你可以看看DataReader 的相关帮助和资料.


飘过~~
2006-12-25 16:36
scindy
Rank: 1
等 级:新手上路
威 望:1
帖 子:591
专家分:4
注 册:2006-10-23
得分:0 
版主能不能给一小段代码参考一下啊,,谢谢了`~~~

淘宝新到货: http://shop36082390. 电脑及配件/杀毒U盘/移动硬盘/减肥产品/切苹果器/剥蒜器/个性烟灰缸/装饰彩灯/雨伞/女包//手机座/极品铁观间茶叶/五层布衣柜/三洋/日立投影机
QQ:410243392 (常用)
2006-12-25 16:53
chenxkfox
Rank: 1
等 级:新手上路
威 望:1
帖 子:123
专家分:0
注 册:2005-8-18
得分:0 

用视图把这两个表联系起来,在前台调用这个视图


,SQL SERVER 群号:17280478
2006-12-25 16:58
scindy
Rank: 1
等 级:新手上路
威 望:1
帖 子:591
专家分:4
注 册:2006-10-23
得分:0 
TO:chenxkfox

能不能说得详细点呢?关键是怎么把两个表联系起来?

淘宝新到货: http://shop36082390. 电脑及配件/杀毒U盘/移动硬盘/减肥产品/切苹果器/剥蒜器/个性烟灰缸/装饰彩灯/雨伞/女包//手机座/极品铁观间茶叶/五层布衣柜/三洋/日立投影机
QQ:410243392 (常用)
2006-12-25 17:10
chenxkfox
Rank: 1
等 级:新手上路
威 望:1
帖 子:123
专家分:0
注 册:2005-8-18
得分:0 

我发现用视图还有不便之处,我用了联接查询
declare @t1 table
(
id1 int,
name1 char(10),
type char(10)
)

declare @t2 table
(
id2 int,
name2 char(10)
)
insert into @t1 values('1','syee','hi')
insert into @t1 values('2','heble','hey')
insert into @t2 values('1','小张')
insert into @t2 values('2','小李')
select name1 as name from @t1
union
select name2 as name from @t2



还可以再建立一个虚拟表
declare @t1 table
(
id1 int,
name1 char(10),
type char(10)
)

declare @t2 table
(
id2 int,
name2 char(10)
)
insert into @t1 values('1','syee','hi')
insert into @t1 values('2','heble','hey')
insert into @t2 values('1','小张')
insert into @t2 values('2','小李')

declare @t3 table
(
id3 int,
name char(10)
)

insert into @t3
select id1,name1 from @t1
insert into @t3
select id2,name2 from @t2

select name from @t3

以上两种方法均测试通过。
name
--------
heble
syee
小李
小张



,SQL SERVER 群号:17280478
2006-12-26 09:45
scindy
Rank: 1
等 级:新手上路
威 望:1
帖 子:591
专家分:4
注 册:2006-10-23
得分:0 

实现在感谢了~~~~


淘宝新到货: http://shop36082390. 电脑及配件/杀毒U盘/移动硬盘/减肥产品/切苹果器/剥蒜器/个性烟灰缸/装饰彩灯/雨伞/女包//手机座/极品铁观间茶叶/五层布衣柜/三洋/日立投影机
QQ:410243392 (常用)
2006-12-26 11:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-111919-1-1.html




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

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