经过emn178的关键字提醒...@@ 偶好像试成功了
var SqlCom = new SqlCommand();
SqlCom.Connection = conn; //放入 连接符号
SqlCom.CommandText = totsql; //放入 SQL指令
//SqlCom.CommandType = CommandType.TableDirect; //确认table 有这
行有比较快吗??
var reader = SqlCom.ExecuteReader();
var dt = new DataTable();
dt.Load(reader);
//foreach
foreach (DataRow row in dt.Rows)
{
foreach (var item in row.ItemArray)
{
Response.Write("ITEM : " + item+"<br>");
}
Response.Write("<hr>");
}
以下是修文前 尝试的过程 谢谢
作者: coldollsheep (加油加油^^) 看板: C_Sharp
标题: Re: [问题] 有关杂凑 hashtable 巢状
时间: Wed Nov 23 23:20:48 2011
测试结果...
首先不太懂L大的GetString(int)该用到哪里?
还有i大的类别作法可以试着DEMO一下吗?
我也是想到可能可以用model的属性来作 但是没做过
且MODEL的属性不是固定数量吗? 但是资料笔数却是不固定的阿
可不可以试着解释看看
麻烦了 谢谢 以下是我尝试的部分
1.
for (int i = 0; i < 3;i++ )
{
var ht_in = new Hashtable();
ht_in.Add("remark", "remark_result");
ht_in.Add("name", "name_result");
ht.Add(i, ht_in);
}
//Response.Write(ht.Count);
foreach (DictionaryEntry d in ht) //而且也不懂为甚麽要变成
DictionaryEntry
{
Response.Write(d.Key + ":" + d.Value + "<br>");
foreach (string dkey in d) //出错,错误讯息说 foreach不能用在
此型别
{
}
}
2.存成dictionary测试:
...本来我想如第一点 也会在foreach的部分
但是我有查到一个方法 但是 对我不适用 还是PO出来给大家看一下
Dictionary<string, string> dic = new Dictionary<string, string>();
dic.Add("Name", "puma");
dic.Add("Blog", "F6 Team");
dic.Add("Group", "Dotblogs");
foreach (KeyValuePair<string, string> item in dic)
{
Response.Write(string.Format("{0} : {1}<br/" + ">", item.Key,
item.Value));
}
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.25.171.200
※ 编辑: coldollsheep 来自: 61.218.112.35 (11/24 08:51)
※ 编辑: coldollsheep 来自: 61.218.112.35 (11/24 08:51)