首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#连接读取Acess数据库的中文字段名(列名)的有关问题。初学者真心求教

2012-09-14 
C#连接读取Acess数据库的中文字段名(列名)的问题。。菜鸟真心求教我新建了一个Acess数据库(.mdb),里面建了一

C#连接读取Acess数据库的中文字段名(列名)的问题。。菜鸟真心求教
我新建了一个Acess数据库(.mdb),里面建了一张表,有ID,甲,乙,丙,丁几个列。。我想通过C#一个循环读取这几个列中的数字。我是这样做的,可是接下去该怎么写呢???菜鸟真心求指导!!!
[code=C#][/code]string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;";
  strConnection += @"Data Source=E:\Calculation\DBtest.mdb";
  OleDbConnection objConnection = new OleDbConnection(strConnection);
  objConnection.Open(); //至此连接数据库完毕

  string str_Sql = "SELECT * FROM [main] WHERE ID=";
  string l = str_Sql + index.ToString();
  OleDbCommand command = new OleDbCommand(l, objConnection);
  OleDbDataReader reader = command.ExecuteReader();

  while (reader.Read())
  {
  for (int n = 0; n <= 3; n++)
  {
   
  }
  } 
就是循环中该怎样写?

[解决办法]
while (reader.Read())
{
for (int n = 1; n <= 4; n++)
{
Console.Write(reader[n]+" ");
}
Console.WriteLine();
}
[解决办法]
http://blog.csdn.net/kkkkkxiaofei/article/details/7755223
参考资料

热点排行