SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
   'd:\MyDBmdb';'admin';'pwd'  --这里这个密码是指用你的ACCESS工作组用户名及密码
, Table1)SELECT * 
FROM opendatasource( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source="d:\MyDBmdb";Jet OLEDB:Database Password=pwd')...table1SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="d:\库名.mdb";Jet OLEDB:Database Password=密码;User ID=Admin;Password=;')...表名 或建立0dbc 从access导出或从sql 导入

解决方案 »

  1.   

    用户表
    select name from sysobjects where xtype='U'
      

  2.   

    真是见鬼(ghostzxp(幽灵))了,都给说了。
      

  3.   

    --查看所有的用户表
    select * from information_schema.tables--将ACCESS的数据库导入到SQL SERVER
    也可以在企业管理器里用"DTS 导入/导出向导"
    右击你要导入的数据库->所有任务->导入数据->下一步->数据源选择"MicroSoft Acess"->.....按照提示一步一步导入吧
      

  4.   

    re,如上操作就得了
    :(
    hehe
    :)
      

  5.   

    如何知道一个数据库中所有表名??
    use dbname
    select name from sysobjects where type='U'怎样将ACCESS的数据库导入到SQL SERVER 中????
    1.导入导出工具
    2.sql语句
    /***********  导入Excel
    SELECT * 
    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
      'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions更多参见:http://expert.csdn.net/Expert/topic/2341/2341997.xml?temp=.4219324
      

  6.   

    1
    select table_name from information_schema.tables where table_type='base table'2。直接用sql的导入导出工具就可以。。DTS