这是ASP代码。在.net里思路一样的:
SET Conn=Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("库名称") Set rstSchema=Conn.OpenSchema(20) Do Until rstSchema.EOF Response.Write "Table name:"& rstSchema(2)& "< br> "& "Table type:"& rstSchema(3)& "< br> < br> " rstSchema.MoveNext Loop
SET Conn=Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("库名称") Set rstSchema=Conn.OpenSchema(20) Do Until rstSchema.EOF Response.Write "Table name:"& rstSchema(2)& "< br> "& "Table type:"& rstSchema(3)& "< br> < br> " rstSchema.MoveNext Loop
解决方案 »
- C# 打印自定义纸张,预览和实际打印有差距!
- Marshal.PtrToStringAnsi(lParam)为什么是乱码?
- VS2005的类,能看到源码吗?如.net里Console.write()的实现方法。
- Web Service里面是否该写业务逻辑
- 构造函数到底是什么意思啊 和java里面的构造方法一样吗 我糊涂了
- 再求一个正则表达式
- 组件的问题
- 关于日语分词器mecab
- 我想实现客户在已生成的树上可以新增、编辑、删除节点,甚至新增一个树,并且新增的树或节点的名称也是可编辑的,如何实现?
- 帮我看看那一句是执行或存储过程的?先谢了
- System.Console.WriteLine("Hello World");信息在哪儿看到?
- FTP问题,帮帮忙拉!在线等待!
{
conn.Open();
DataTable schemaTable = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,
new object[] {null, null, null, "TABLE"});
conn.Close();
return schemaTable;
}
返回数据库中的表的列表
{
Console.WriteLine("{0}\t\t\t{1}r",sqlReader.GetName(0),sqlReader.GetName(1)); Console.WriteLine();
while(sqlReader.Read())
{
Console.WriteLine("{0}\t{1}",sqlReader.GetString(0).PadRight(30),sqlReader.GetString(1).PadRight(30));
}
}while(sqlReader.NextResult());