PDA

View Full Version : اس کیو ال 2008



sall_2005_1363
چهارشنبه 05 خرداد 1389, 15:12 عصر
برنامه ای که با اس کیو ال 2000 تحت شبکه کار می کنه حال که اس کیو ال 2008 استفاده کردم شبکه کار نمی کنه؟
چه کنم با اس کیو ال 2008 که بتونم ازش توی شبکه استفاده کنم ؟

r00tkit
چهارشنبه 05 خرداد 1389, 15:57 عصر
سلام
می شه بیشتر توضیح بدین

مشکل کجاست

خطا چیه

sall_2005_1363
چهارشنبه 05 خرداد 1389, 17:18 عصر
من یک برنامه رو با دلفی 2010 نوشتم و با اس کیو ال 2000 توی شبکه کار می کنه حالا همین برنامه رو دارم از نو با اس کیو ال 2008 نوشتم حال که فایل اجرای اونو باز می کنم ویيژال استدیو فعال می شه و برنامه ران نمی شه .قسمت tcp/ip رو هم فعال کردم این کار با یک فایل ini انجام می شه
AppIni := TIniFile.Create('c:\Asoodeh.ini');
DatabaseName:=AppIni.ReadString('Connection','Root DatabaseNameIso','rahsara');
IpServer:=AppIni.ReadString('Connection','Ip','');
Tc:=AppIni.ReadInteger('Connection','cT',0);
ImageMain:=AppIni.ReadString('aks','Im','');
AppIni.Free;
If IpServer='' Then
DataSource:=''
Else
DataSource:='Data Source='+ipServer;
If Tc=1 then
IntegeratedSecurity:= 'Integrated Security=SSPI;'
Else
IntegeratedSecurity:= ''


form2.ADOcmain.ConnectionString:='Provider=SQLOLED B.1;Password=12345;Persist Security Info=True;User ID=ali;Initial Catalog='+DatabaseName+''+DataSource+';Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Use Encryption for Data=False;Tag with column collation when possible=False';
این هم فایل که اس کیو ال از روی اون وصل می شه فایر وال سیستم کلاینت من هم غیر فعال هست.
اصلاً برنامه که روی لپ تاپ نوشته شده حالا می خوام فایل exe اون رو توی کامپیوتر کلاینت اجرا کنم اجرا نمی شه توی سیستم کلاینت من اس کیو ال 2008 نسخه اینتر پرایس نصب کرده ام تا اینجوری برنامه خودم رو بدون شبکه تست کنم باز هم اجرا نمی شه و ویژال استدیو رو باز می کنه وقتی اجراش می کنم