sahar_82614
جمعه 21 خرداد 1389, 18:47 عصر
سلام
من یک برنامه دارم که برای اجرا شدن از دیتا بیس sqlserver اطلاعات لازم را میخواند وبرای اینکار از روش زیر برای ارتباط با دیتابیس استفاده کردم:
cnn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=bayegani;Data Source=sh"
rst.Open "test", cnn, adOpenKeyset, adLockOptimistic, adCmdTable
وباتوجه به اینکه سرویس دهنده هر کامپیوتر متفاوت است هنگام نصب برنامه باید این سرویس دهنده عوض شود حالا یک راهنمایی میخوام از شما که این کد رو چجوری تغییر دهم که موقع اجرا شدن روی هر کامپیوتردیگری نام سرویس دهنده را فقط یکباربپرسد و اونو با نام جدید تنظیم کرده و اجرا کند:لبخندساده:
من یک برنامه دارم که برای اجرا شدن از دیتا بیس sqlserver اطلاعات لازم را میخواند وبرای اینکار از روش زیر برای ارتباط با دیتابیس استفاده کردم:
cnn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=bayegani;Data Source=sh"
rst.Open "test", cnn, adOpenKeyset, adLockOptimistic, adCmdTable
وباتوجه به اینکه سرویس دهنده هر کامپیوتر متفاوت است هنگام نصب برنامه باید این سرویس دهنده عوض شود حالا یک راهنمایی میخوام از شما که این کد رو چجوری تغییر دهم که موقع اجرا شدن روی هر کامپیوتردیگری نام سرویس دهنده را فقط یکباربپرسد و اونو با نام جدید تنظیم کرده و اجرا کند:لبخندساده: