我正在尝试深入研究 asp.net 和 C# 并遇到一些问题;
我已经建立了一个访问 db-data 的类(不要问为什么,这是一个作业)。
public static class dbConn {
public static ArrayList dbGet(string odbcStr, string sql) {
OdbcConnection DbConnection = new OdbcConnection(odbcStr);
...
ArrayList rowList = new ArrayList();
...
while (DbReader.Read())
{
object[] values = new object[DbReader.FieldCount];
DbReader.GetValues(values);
rowList.Add(values);
}
....
return rowList;
我想没关系,我的问题是如何显示返回的数据;在 about.aspx.cs 中:
void Page_Load(object sender, EventArgs e)
{
ArrayList RS = new ArrayList();
RS = dbConn.dbGet("DSN=mysqloverodbc", "select * from pages");
Array RSrow = RS[0];
sqlText.Text = RS[0];
//what I want here is to request [0]["PageID"] or similar.
被.net 的复杂性蒙蔽了双眼,我没能在谷歌得到帮助。
问候,//t