請問動態連上sqlserver程序怎麼寫,數據庫怎麼創造?(100分)

  • 主题发起人 主题发起人 jesse.zhou
  • 开始时间 开始时间
J

jesse.zhou

Unregistered / Unconfirmed
GUEST, unregistred user!
1.我寫了一個系統(ADO+D6+SQL2000),寫完後我想動態連到SQL2000上
(sql2000裝在那臺機上我讓客戶端輸入服各器名連到服務器上的sql200)
2.數據庫用程序創建(但我考慮到表,存儲過程都比校多),還有沒有其它方法.
其實我有一個天真的方法(先把sqlserver中數據庫用腳本(script)導出來再用程序把它寫到其它裝有sqlserver中去)
如果能請問程序怎麼寫?
 
1.在设计时连接SQL-Server并测试成功后,将connectionString中的内容拷贝出来,放在
程序相关的代码中,并根据客户端可能遇到的情况对其作一些必要的改动。
2.用ADOCommand控件,通过在其commandText属性写SQL语句并执行来完成。
 
1.写到ini文件中,在程序中读出要求的数据。
2。创建一个bat文件,在安装程序的时候在cmd中执行一次。
 
具体怎样实现的,库里的触发器可以这样实现的吗?
 
给你个sample,根据自己的情况替换一下XXXX的数据,然后把把以下赋给ADOConnectin的ConnectionString就可以了。
Provider=SQLOLEDB.1;Password=XXXX;Persist Security Info=True;User ID=XXXX;
Initial Catalog=XXXX;Data Source=XXXX;Use Procedure for Prepare=1;
Auto Translate=True;Packet Size=4096;
Use Encryption for Data=False;Tag with colum
有些参数可以根据自己的需要进行增改。



 
To:netke:
Provider=SQLOLEDB.1;Password=XXXX;Persist Security Info=True;User ID=XXXX;
Initial Catalog=XXXX;Data Source=XXXX;

以后这些是作什么用的能不能给我介绍一下?
Use Procedure for Prepare=1;
Auto Translate=True;Packet Size=4096;
Use Encryption for Data=False;Tag with colum
 
后退
顶部