1.在sqlserver2000中(以sqlserver为例)新建一个空数据库,这个就是你将来存放你生成数据表时要使用的数据库。
2.在odbc32位数据源中建立系统连接,连接第1步中新建的数据库。
3.在visio2003中打开你数据库工程项目。
4.选择数据库菜单中的生成。
5.选中"新生成数据库"选项。下一步。
6.选择"数据库已存在"选项。下一步。
7.选择第2步中建立的数据源。下一步。

解决方案 »

  1.   

    to gzl:
    我安装的是visio2003 pro班,在数据库菜单中没有“生成”。
    你的是什么版?
      

  2.   

    要enterprise版的才有。
    vs.net2003 有带
      

  3.   

    回楼主:
      是的,我用的是Enterprise版。至于Visio2003的professional版有没有该正反向工程,我没有试过。
      

  4.   

    哦,对了,还有一点:只有建立"数据库"类型下的"数据库类型图"模板的项目,才可以正反向工程。
    如果可能,建议安装Visual Stdio .net 2003安装集中的Visio2003。