gpt4 book ai didi

c# - 如何选择MySQL列标题并将其显示为asp.net中gridview列中的行?

转载 作者:行者123 更新时间:2023-11-29 22:04:27 26 4
gpt4 key购买 nike

我想选择 mysql 列名称和值,并将每个值显示为 gridview 表中的行。这是一个说明

+------+-------+------+-------+-------+
| id |amt1 |amt2 |amt3 |amt4 |
+------+-------+------+-------+-------+
| 1 | 300 | 500 | 460 | 780 |
+------+-------+------+-------+-------+
| 2 | 450 | 230 | 320 | 410 |
+------+-------+------+-------+-------+
| 3 | 350 | 540 | 430 | 310 |
+------+-------+------+-------+-------+

我希望这个 mysql 表在 gridview 表中显示为这样

+-------------+--------+
|particulars | amount |
+-------------+--------+
| amt1 | 300 |
+-------------+--------+
| amt2 | 500 |
+-------------+--------+
| amt3 | 460 |
+-------------+--------+
| amt4 | 780 |
+-------------+--------+

其中 id = 1。

最佳答案

只需运行其中两个查询,第一个查询将为您提供列名称,第二个查询将为您提供您要查找的特定 ID 的行。获取此数据后,使用 System.Data.SqlClient.SqlConnection 从该数据创建表应该非常简单。

columnNamesQuery = "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'YourTableName'";

dataQuery = "SELECT * FROM YourTableName WHERE id = 1";

关于c# - 如何选择MySQL列标题并将其显示为asp.net中gridview列中的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32294919/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com