ADOConnection1.ConnectionString := GetConnectionString;
我用这个语句一直提示我missing connection or connectionstring,请各位高手帮忙!我已经按照要求设置好,可是一直就是部能吧DB.INI的值赋进ADOConnection.ConnectionString
我用这个语句一直提示我missing connection or connectionstring,请各位高手帮忙!我已经按照要求设置好,可是一直就是部能吧DB.INI的值赋进ADOConnection.ConnectionString
ADOConnection1.Connected := false;
ADOConnection1.ConnectionString := GetConnectionString;
看看GetConnectionString 到底有没有赋值进去
我用这个语句一直提示我missing connection or connectionstring,请各位高手帮忙! 我已经按照要求设置好,可是一直就是部能吧DB.INI的值赋进ADOConnection.ConnectionString
function GetConnectionString: string;
var
SYSINI: TINIFile;
ServerName, UserName, Password, InitDB: string;
tmpstr: string;
begin
SYSINI := TIniFile.Create('DB.INI');
try
ServerName := SYSINI.ReadString('Database', 'ServerName', '');
UserName := SYSINI.ReadString('Database', 'UserName', '');
InitDB := SYSINI.ReadString('Database', 'InitDB', '');
Password := SYSINI.ReadString('Database', 'Password', '');
Result := '';
Result := 'Provider=SQLOLEDB.1;Password=' + Password + ';Persist Security Info=false;User ID=' + UserName + ';Initial Catalog=' + InitDB + ';Data Source=' + ServerName;
finally
SYSINI.Free;
end;
end;
这一句有看看GetConnectionString的值不就得了?