您的位置:首页 > 其它

DataTable的成员方法及其数据成员的调用

2010-09-14 16:39 183 查看
1.取数据成员:

DataTable dt = AdDA.GetAdPos(keyword);
WidthTextBox.Text = dt.Rows[0]["Width"].ToString();

DataRow dr = dt.Rows[0];

string str = dr["title"];

2.Datatable数据转存入ArrayList:

private ArrayList allCitys;
public void FillList(){
DataTable dt = CityDA.GetAllCityStatu();
allCitys = new ArrayList();
foreach (DataRow dr in dt.Rows)
{
City city = new City(int.Parse(dr["City_ID"].ToString()), dr["city_name"].ToString());
allCitys.Add(city);
}
}

3. 与CreateCommand配合使用,专用于存储过程的执行
/// </summary>
/// <param name="command"></param>
/// <returns></returns>
public static DataTable ExecuteSelectCommand(SqlCommand command)
{
DataTable table;
try
{
command.Connection.Open();
SqlDataReader reader = command.ExecuteReader();
table = new DataTable();
table.Load(reader);
reader.Close();
}
catch (Exception ex)
{
Utilities.LogError(ex);
throw ex;
}
finally
{
command.Connection.Close();
}
return table;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐