1个回答
展开全部
.......
myDataTable = myDataSet.Tables["银行客户单"];// 获取DataTable
}
public void DB_ShowAll()//方法:将myDataTable表内所有内容打印到控制台上.
{
txtShow = "";
for (k = 0; k < myDataTable.Columns.Count; k++)
{
txtShow = myDataTable.Columns[k].ColumnName;Console.CursorLeft = k * 10;Console.Write("{0}", txtShow);
}
txtShow = "\n"; Console.Write("{0}", txtShow);
for (i = 0; i < myDataTable.Rows.Count; i++)
{
for (j = 0; j < myDataTable.Columns.Count; j++)
{
txtShow = System.Convert.ToString(myDataTable.Rows[i][j]); Console.CursorLeft = j * 10;Console.Write("{0}", txtShow);
}
txtShow = "\n"; Console.Write("{0}", txtShow);
}
//Console.WriteLine("当前数据库内容:\n{0}", txtShow); Console.WriteLine("{0}", txtShow);
///以上完成了使用Dataset读取数据表及显示。
}
datatable不需要给行和列赋值。你用多少都行。建立新表时不用指定大小。
myDataTable = myDataSet.Tables["银行客户单"];// 获取DataTable
}
public void DB_ShowAll()//方法:将myDataTable表内所有内容打印到控制台上.
{
txtShow = "";
for (k = 0; k < myDataTable.Columns.Count; k++)
{
txtShow = myDataTable.Columns[k].ColumnName;Console.CursorLeft = k * 10;Console.Write("{0}", txtShow);
}
txtShow = "\n"; Console.Write("{0}", txtShow);
for (i = 0; i < myDataTable.Rows.Count; i++)
{
for (j = 0; j < myDataTable.Columns.Count; j++)
{
txtShow = System.Convert.ToString(myDataTable.Rows[i][j]); Console.CursorLeft = j * 10;Console.Write("{0}", txtShow);
}
txtShow = "\n"; Console.Write("{0}", txtShow);
}
//Console.WriteLine("当前数据库内容:\n{0}", txtShow); Console.WriteLine("{0}", txtShow);
///以上完成了使用Dataset读取数据表及显示。
}
datatable不需要给行和列赋值。你用多少都行。建立新表时不用指定大小。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询