【发布时间】:2012-07-16 14:25:25
【问题描述】:
我有两个 mysql 表,例如:
Table 1:
----------------
| ID | Time |
****************
| 1 | 3:00pm |
----------------
| 2 | 4:00pm |
----------------
| 3 | 5:00pm |
----------------
| 4 | 6:00pm |
---------------
| 5 7:00pm |
================
Table 2:
----------------
| ID | Type |
****************
| 1 | A |
----------------
| 2 | B |
----------------
| 3 | C |
----------------
| 4 | D |
----------------
| 5 | E |
================
我基本上想要实现的是在 ASP.NET 中有一个表单,它将类别 A,B,C,D,E 显示为顶部的列,左侧的时间与每个单元格的文本框,以便我可以放置一个值,然后更新另一个映射分配的表。例如。 A 类在下午 3 点有 5 个等。
这可能吗?此外,类别和/或时间可能会有所不同,因此必须根据从 select 语句中检索到的值来创建表。
编辑
在 Excel 中快速散列以显示我的意思,所以基本上它会根据从 mySQL 中检索到的内容创建行和列。然后我可以在每个单元格的文本框中键入并单击一个更新按钮,该按钮将值存储在我用于分配的单独表中。
【问题讨论】:
-
你能把图片放成你想要的样子吗?
-
我不确定这是否会有所帮助,但我建议创建一个存储过程,根据您的 id 连接两个表并返回类型和时间。然后,您可以基于 SQL 连接访问它并将其存储在数组列表中。使用该数组列表,您可以更新 gridView 并相应地对其进行编辑
-
看来我不得不玩这个了,一旦我有机会再详细看看它,我会回帖