C
CruiserD
Здравствуйте.
Есть програмуля, собственноручно написанная и успешно работающая в моей организации. Продал ее в другую организацию. В одном месте программы происходит подключение к БД через компонент ADOConnection. Формируется ConnectionString на основе введенных пользователем логина и пароля и прочитанных из ини файла имени сервака и имени БД, потом свойству Connected присваивается TRUE. И в этом месте прога выдает ошибку: "Недопустимое значение свойства. Убедитесь, что значение введено правильно". У меня на работе такого не происходит, все гладко работает. Платформы одни и теже. И у меня и там сервак вин2003 сервер и MSSQL Server 2000 SP3 проинсталены с одного компакта, лицензионные.
Строка формируется так:
DM1.Bron_DB.Connected:=FALSE;
DM1.Bron_DB.ConnectionString:='Provider=SQLOLEDB.1;Persist '+
'Security Info=True;Use Procedure for Prepare=1;Auto '+
'Translate=True;Packet Size=4096;Workstation ID=localhost;'+
'Data Source='+MainDlg.IniServer_bu+';Initial Catalog='+
MainDlg.IniDatabase_bu+';User ID='+MainDlg.CurUser+';Password='+
MainDlg.CurPass;
DM1.Bron_DB.Connected:=TRUE;
По шомессаджу проверял ее от клиента (он присылал скрин):
Provider=SQLOLEDB.1;Persist Security Info=True;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=localhost;Data Source=192.168.0.1;Initial Catalog=Bron_Mr;User ID=Admin;Password=nimda
Подскажите, что за свойство может так себя проявлять, а то ехать к ним далековато и вести Дельфу и исходники к ним не очень хочется, удаленного доступа пока к ним нет.
Есть програмуля, собственноручно написанная и успешно работающая в моей организации. Продал ее в другую организацию. В одном месте программы происходит подключение к БД через компонент ADOConnection. Формируется ConnectionString на основе введенных пользователем логина и пароля и прочитанных из ини файла имени сервака и имени БД, потом свойству Connected присваивается TRUE. И в этом месте прога выдает ошибку: "Недопустимое значение свойства. Убедитесь, что значение введено правильно". У меня на работе такого не происходит, все гладко работает. Платформы одни и теже. И у меня и там сервак вин2003 сервер и MSSQL Server 2000 SP3 проинсталены с одного компакта, лицензионные.
Строка формируется так:
DM1.Bron_DB.Connected:=FALSE;
DM1.Bron_DB.ConnectionString:='Provider=SQLOLEDB.1;Persist '+
'Security Info=True;Use Procedure for Prepare=1;Auto '+
'Translate=True;Packet Size=4096;Workstation ID=localhost;'+
'Data Source='+MainDlg.IniServer_bu+';Initial Catalog='+
MainDlg.IniDatabase_bu+';User ID='+MainDlg.CurUser+';Password='+
MainDlg.CurPass;
DM1.Bron_DB.Connected:=TRUE;
По шомессаджу проверял ее от клиента (он присылал скрин):
Provider=SQLOLEDB.1;Persist Security Info=True;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=localhost;Data Source=192.168.0.1;Initial Catalog=Bron_Mr;User ID=Admin;Password=nimda
Подскажите, что за свойство может так себя проявлять, а то ехать к ним далековато и вести Дельфу и исходники к ним не очень хочется, удаленного доступа пока к ним нет.