如何用vb6.0 选择一个access数据库链接? 我现在有多个access数据库,如何通过打开文件来选择一个数据库,比如用CommonDialog 来寻找我要的数据库。并读出数据库中的每一列的数据,保存到数组中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用三个控件:1 选择文件路径2 List, 列举所有 Access 数据库文件。用 Dir 可以枚举。3 List, 列举选中的数据库中的表。用 DAO 的 TableDefs 对象,ADOX 的 Tables 属性或 ADO 的 OpenSchema 方法,都可以得到。根据 2 和 3 就可以查存记录了。 又不是SQL server ,知道数据库但是不一定能取得表名、字段名~~~ 使用ADO就可以了。access有系统表MsysObjects,通过SELECT Name FROM MsysObjects WHERE Type=1 AND Instr(Name,"MSys")<>1语句获得数据表名称列表,然后依次打开数据表获得表的列。 VB6开发环境显示行号的插件 VB里面串口通讯出错 关于recordset的问题 sql server r的日期到了excel里显示的是不对的,跟乱吗差不多这个是什么原因,请指点 access可以设置计数列吗? 当前目录的判断问题 急需用VB在文本框中编辑数学公式的源程序,急急急 一个初学vb初看msdn的问题 在VB中如何使用在ACCESS中建立的索引 请问什么是Visual SourceSafe、SNA Server、Microsoft Transaction Server???有何用? 程序哪里出错(保存图片) vb开发3d控件问题
用三个控件:1 选择文件路径
2 List, 列举所有 Access 数据库文件。用 Dir 可以枚举。
3 List, 列举选中的数据库中的表。用 DAO 的 TableDefs 对象,ADOX 的 Tables 属性或 ADO 的 OpenSchema 方法,都可以得到。根据 2 和 3 就可以查存记录了。
access有系统表MsysObjects,通过SELECT Name FROM MsysObjects WHERE Type=1 AND Instr(Name,"MSys")<>1语句获得数据表名称列表,然后依次打开数据表获得表的列。