
string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0" + @"Data Source=E:\report20100819\report20100819.mdb" OleDbConnection Conn = new OleDbConnection(ConnectionString) Conn.Open()DataTable shemaTable = Conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" }) foreach (DataRow dr in shemaTable.Rows){ Console.WriteLine(dr["TABLE_NAME"])DataTable columnTable = Conn.GetOleDbSchemaTable(OleDbSchemaGuid.Columns, new object[] { null, null, dr["TABLE_NAME"].ToString(), null })foreach (DataRow dr2 in columnTable.Rows) { Console.WriteLine(dr2["COLUMN_NAME"])}}Conn.Close()
1:使用。net自带的数据源控件,然后连接到Access数据库文件选择数据表。2:使用ado.net中封装好的方法,自己写方法。比如获取结果为DataSet类型
然后要是进行绘制图线的话,采用GDI进行数据点绘制就可以了
1、打开access,在access里打开相应的access数据库。
2、在左边的对象栏里单击模块,观察右边的窗口,如果里面有模块,可以双击打开。如果没有新建一个模块,然后双击打开。
3、粘贴以下代码并运行。
Private Sub aaaa()Dim TableName As String, FdCount As Integer
TableName = "ceshi"
FdCount = CurrentDb.TableDefs(TableName).Fields.Count
MsgBox FdCount
End Sub
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)