:)also you can use the other, for example: vb, cb, delphi as back-language

解决方案 »

  1.   

    你那“数据源”应指数据库吧。不然那来的“由表且成”?
    1.連接后,从master..sysdatabase中找用户库
    2.选库后从库内sysobjects内找表
    3.从syscolumns.systypes内找对应表的列名,长度,数据类型等信息
    4.用户修改后,就用对应SQL语句做对应修改了,这就一言难尽了,
    主要是ALTER....,SP_RENAME等等
      

  2.   

    我们公司就是这样,不过不是vc,是pb:
    1 如果用户是程序员,则按j9988的思路
    2 如果用户是终端用户,则与我们相同
     2.1表维护表(表名,属性等)
     2.2字段类型表(char, varchar, int, text etc)
     2.3表字段表(录入次序,显示宽度等)
     2.4表字段代码表(下拉等)
      

  3.   

    如果是用MSSQL, 建议你调用SQL-DMO来做,应该更好处理。
      

  4.   

    按钮的建议是最好。用SQL-DMO维护数据库比较好。但我也不会。
      

  5.   

    有两种解决思路
    一、在客户端上安装SQL server的客户端,利用SQL server 的管工具进行管理。只要你的权限足够,就可进行任何操作。二、利用客户开发工具进行开发。如前所述。具体算法根据你的需要来进行系统规划、系统分析、系统开发。另外,你所述在程序中一般是不允许的,第一不方便管理;第二。若有人删除程序,你将哭笑不得。特别是公司内非常重要的问题。
    若有兴趣的话,可将具体情况、具体想法EMAIL给我,共同商讨。