Jojo's solution:
1. Prepare a version of Install Shield Express, preferably 2.01 or more, there is a private version on the Delphi installation disk. You must establish an installer according to the method of making a general program installation disk. You must install BDE and SQL Links.
2. Find the following files below your WindowsSystem (of course your machine must already install SQLServer):
DBMSSOCN.DLL TCP / IP support file
DBMSSPXN.DLL IPX support file
DBNMPNTW.DLL Named Pipe Support File
NTWDBLIB.DLL SQLSERVER core file (this file is most important)
3. In the Groups and Files of FPecify Components and Files, add the above files to Program Files. Of course, you can also create a group, copy these files into the System directory, but Jojo personal tends to copy to the installation. Directory to completely delete them when it is reversed.
4. If your program is relatively simple (such as only one network segment) now you have already gotten it, but unfortunately, most people are not so simple. Here's also modify the registry:
Modify the key value:
[HKEY_LOCAL_MACHINESOFTWAREMICROSOFTMSSQLSERVERCLIENTCONNECTO]
"Dsquery" = "dbnetlib"
"128.1.1.1" = "DBNETLIB, 128.1.1.1"
Where DSQuery sets the default connection protocol, set IPX, 128.1.1.1 is a proprietary connection, here is a connection with a connection name of 128.1.1, use TCP / IP protocol, IP address is 128.1 .1.1, you can also change the key name to other names, as long as the server name is the same as the server name in your alias.
At this point, your installation disk has been made, and now you can only need building.