我新建了一个Acess数据库(.mdb),里面建了一张表,有ID,甲,乙,丙,丁几个列。。我想通过C#一个循环读取这几个列中的数字。我是这样做的,可是接下去该怎么写呢???菜鸟真心求指导!!!
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++)
{
}
}
就是循环中该怎样写?
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++)
{
}
}
就是循环中该怎样写?
解决方案 »
- dataGridView显示时候,最左边一列是一格一格的东西,如何去掉?另外,我如何点击选择某个单元,自动就选择了一列?
- 新手求教,使listView控件中的行,显示为红色
- C# Winform窗体按了“显示桌面”永远置顶问题
- 怎么将Oracle数据库的某张表cache在内存中?
- 关于install安装类的设计视图
- C#中内存回收问题?
- 推荐一个网站:使用Ajax技术开发无刷新的web程序
- ListView文字换行的问题
- 问题是:取10个不重复的随机数(大于0小于100)我想问的是下面两个方法哪个要好一些,为什么?TKS!!
- C#数据库导出到excel
- 自定义控件的背景色如何设置成透明?
- 关于linq的一个小问题
{
for (int n = 1; n <= 4; n++)
{
Console.Write(reader[n]+" ");
}
Console.WriteLine();
}
while (reader.Read())
{
for (int n = 1; n <= 4; n++)
{
Console.Write(reader.GetName(n)+" ");
}
Console.WriteLine();
}
参考资料