使用的ORM第三方库:NHibernate;
或者直接使用codeSmith生成对象关系映射。
又或者使用微软的entityFramework.
C#使用SQL查询之后获取到的数据集合应该是一个DataTable对象啊,DataTable对象有Rows属性,可以获取每一行,如果要遍历每一行可以使用:foreach(DataTableRow row in table.Rows)
{
MessageBox.Show(row["fn"].ToString() + "" + row["sn"].ToString())
}
float[] array_t = new float[12]int i=0
SqlConnection sqlconnection = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString())
sqlconnection.Open()
SqlCommand sqlcommand = new SqlCommand("SELECT * FROM table")
SqlDataReader reader = sqlcommand.ExecuteReader(CommandBehavior.CloseConnection)
if (reader.Read())
{
array_t [0][i] = float.Parse((reader["a"]).ToString())
array_t [1][i] = float.Parse((reader["b"]).ToString())
array_t [2][i] = float.Parse((reader["c"]).ToString())
i++
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)