如题,现在有一个数字库,我现在想得到的是通过这个数据库生成某一种文件,这样不用打开数据库打开文件就可以知道里面所有表的了, 用powerdesigner 可以生成吗?我弄了下没弄出来求指教。。,

解决方案 »

  1.   

    powerdesigner 没用过
    数据库生成文件,你把你想要的东西查询到一个视图或者一个语句 用bcp 导出
      

  2.   

    直接把数据库的表结构部分导出sql语句不行吗?
      

  3.   

    想把SQL中的数据在其它文件中展现(比如EXCEL)?不知道是不是这个意思,如果是的话,可以用VBA或VB写个东西:Sub aa()
        Dim cn As New ADODB.Connection
        Dim rs As New Recordset
        Str1 = "select 区域,内=SUM(case when 新替换区内外='替换区内' then 1 else 0 end ),外=SUM(case when 新替换区内外='替换区外' then 1 else 0 end ) from 宏站 group by 区域"
        
    strcn = "Provider=sqloledb;Database=test;Uid=sa;Pwd=30687724;data source=127.0.0.1,1433;"
        cn.Open strcn
        rs.Open Str1, cn
    Dim i
    For i = 1 To rs.Fields.Count
    Cells(1, i) = rs.Fields(i - 1).Name
      Range("a2").CopyFromRecordset rs
    Next i
     Str1 = "select 区域,内=SUM(case when 新替换区内外='替换区内' then 1 else 0 end ),外=SUM(case when 新替换区内外='替换区外' then 1 else 0 end ) from 宏站 group by 区域"  你想用什么就写什么吧,当然还可以用BCP把表导入来。
      

  4.   

    BCP是什么?不太明白能否具体点
      

  5.   

    导生SQL 这样不太方便,因为现在经给新人培训没有安装SQL SERVER,想要的根据数据结构导出一种文件格式然后可以用文件的方式打开
      

  6.   

    是个可以理解成是excel ,只要导出一种文件格式的然后可以打开就行
      

  7.   

    没有安装 SQL SERVER 又何来导出库中的表
      

  8.   

    没有SQL SERVER数据库,只有数据文件是无法从其中导出你想要的格式文件的。
    先安装SQL SERVER再继续下面的想法吧