delphi7+sql2000个人版做好后,如何放在服务器上1。服务器安装sql2000版本有要求吗,个人版,或专业版?
2。数据库放服务器后,客户机是否只有一个.exe文件就可以了,这个怎么连过去?
2。数据库放服务器后,客户机是否只有一个.exe文件就可以了,这个怎么连过去?
解决方案 »
- 调用OCX时,本应在OCX里面运行的程序,却与OCX分开显示了,请高手指教,谢谢!
- (0F 0F 08 F8 00 00 10 00 01 16 5A 00 03 04 00 校验) 最后那个异或校验码怎么算?
- 怎样调用外部程序打开外部文件
- dbgrideh简单问题
- 如何把DateTimePicker里面的日期转化为?
- 各位,哪里有DX系列的组件(For D6)下载啊
- 请问哪位用过wise installation system 进来帮帮小弟一下好吗
- API函数
- 在delphi中如何对操作系统的内核区进行访问??只有这么点分了!
- IntraWeb: 如何访问URL,不通过IWURL控件?
- 如何知道网络中的设备是否开机。
- DELPHI实现重复访问一个页面
2.把連接寫成INI方式
安装MDAC 2.8
文件名:MDAC_TYP.EXE
最新版本:2.80
发布日期:2003/8/24
语言:简体中文
下载大小:5.3 MB
MDAC(Microsoft Data Access Components)是微软数据库访问组件,Netpise和许多利用数据库的软件都需要操作系统安装MDAC。很多用户的操作系统中已经存在了MDAC,有些是操作系统内置的、有些是其它应用程序安装的。
下载链接
http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=zh-cn
void __fastcall TDataMod::TelDataInit(void)
{
String connStr="",tempStr="";
TIniFile *ini; try
{
ADOConn1->Close();
// connStr="Provider=SQLOLEDB.1;Password=xzsat;Persist Security Info=True;User ID=sa;Initial Catalog=daw;Data Source=XJQ-SAT"; ini=new TIniFile(".//SAS_Config.ini");
tempStr=ini->ReadString("dataBase","数据库类型","SQLSERVER");
ini->WriteString("dataBase","数据库类型",tempStr);
if(tempStr=="SQLSERVER") //连接SQL SERVER
{
connStr="Provider=SQLOLEDB.1;Persist Security Info=True;";
tempStr=ini->ReadString("dataBase","密码","xzsat");
ini->WriteString("dataBase","密码",tempStr);
connStr+="Password="+tempStr+";" ;
tempStr=ini->ReadString("dataBase","用户名","sa");
connStr+="User ID="+tempStr+";" ;
ini->WriteString("dataBase","用户名",tempStr);
tempStr=ini->ReadString("dataBase","数据库名称","daw");
connStr+="Initial Catalog="+tempStr+";" ;
ini->WriteString("dataBase","数据库名称",tempStr);
tempStr=ini->ReadString("dataBase","服务器名(IP)","XJQ-SAT");
connStr+="Data Source="+tempStr+" " ;
ini->WriteString("dataBase","服务器名(IP)",tempStr);
}
else //连接ACCESS
{
// Provider=Microsoft.Jet.OLEDB.4.0;Password=123;Data Source=E:\VehData.mdb;Persist Security Info=True
connStr="Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;";
tempStr=ini->ReadString("dataBase","密码","");
ini->WriteString("dataBase","密码",tempStr);
connStr+="Password="+tempStr+";" ;
//tempStr=ini->ReadString("dataBase","用户名","Admin");
//connStr+="User ID="+tempStr+";" ;
//ini->WriteString("dataBase","用户名",tempStr);
tempStr=ini->ReadString("dataBase","数据库名称","E:\VehData.mdb");
connStr+="Data Source="+tempStr+";" ;
ini->WriteString("dataBase","数据库名称",tempStr);
}
delete ini; ADOConn1->ConnectionString=connStr;
ADOConn1->Open(); if(ADOConn1->Connected)
{
//Memo1->Lines->Add("数据库连接成功……");