注册 登录
编程论坛 ASP.NET技术论坛

[求助]GridView与数据库的关系

zd123456 发布于 2007-05-09 19:01, 1317 次点击
我想在一个GridView中提起2个数据库中的消息
第一个数据库的名字:dd
里面的字段有:编号,名字,任务(一段时间中的任务),日期(一段时间中的日期).
第二个数据库的名字:aa
里面的字段有:编号,名字,任务(当天的任务),日期(一天中的日期),进度()
两个数据库中想连接的字段有(名字).
我现在要在GridView1中,所实现第一个数据库中所有字段;
还有第二个数据库中,提起当天日期最新的进度数据.
这要怎么做啊 , 紧急求救^_^
11 回复
#2
zd1234562007-05-09 19:21

进度是当天的进度数据

#3
川流不息2007-05-09 22:28
關於第一個問題,我想你在網上搜索一下就行了,是很簡單的。你在這裡問的話,我估計了一下,沒有哪一個會願意打開VS2005來做一下,然後把代碼拷給你。因為實在太簡單了。如果你學這個有書的話,都會有例子的。

第二個問題我想只是查詢語句的問題吧,只要第一個你會了,第二個就問題不大了。關鍵是怎麼查詢。
#4
刘小芳2007-05-10 09:38
这个就是一个查询就能解决2个问题麻,就是同时查2个表,然后WHERE 第1个表的撒子东东等于第2个表的撒子东东
#5
Kendy1234562007-05-10 10:12
首先要纠正你一下 你说的应该是2个数据表 而不是2个数据库

StrSql = "Select a.Number, a.Name, a.Task, a.Date, b.Progress from dd a join aa b on a.Number = b.Number and a.Name =b.Name and a.task =b.Task
and ..."

Sorry 写不出来 我不懂什么叫一段时间中的日期 我所能理解的一段时间中的日期应该是2个日期 一个是起始 一个是截止
#6
zd1234562007-05-10 10:36
我要看到的是 第二个表中 最新的 进度数据(根据时间在变的数据) ;  第一个表中的数据 是不变的啊
#7
刘小芳2007-05-10 10:50

那就搞个那个时间控制,返回的当前计算机的日期

#8
Kendy1234562007-05-10 11:31
看不懂 要不你的数据库的记录2个表都各自贴几条出来看看
#9
beniao2007-05-10 12:18
以下是引用刘小芳在2007-5-10 9:38:36的发言:
这个就是一个查询就能解决2个问题麻,就是同时查2个表,然后WHERE 第1个表的撒子东东等于第2个表的撒子东东

也就是一个查询语句的问题,两个表的关联.也可以用字查询实现.

#10
cyyu_ryh2007-05-10 12:36
看了折磨多还是不明白,到底是一个数据库中的两张表还是两个数据库的表
#11
bygg2007-05-10 12:37
两个表的联合查询你应该会吧?只是你自己控制条件就行了啊.
#12
zd1234562007-05-10 14:10

恩  明白 了~!~

1