PDA

View Full Version : سوال: چطوري ميشه پنجره تعريف connection رو تو برنامه لود كرد؟



combo_ci
دوشنبه 16 اردیبهشت 1387, 19:28 عصر
چطوري ميشه پنجره تعريف connection رو تو برنامه لود كرد؟

hozouri
دوشنبه 23 اردیبهشت 1387, 08:23 صبح
من زورتون رو واضح تر بیان کنید اگر منظورتون خود پنجره است نمی شه اما اگه بخوای می شه شبیه این پنجره رو تعریف کرد

Pouria.NET
یک شنبه 29 اردیبهشت 1387, 14:33 عصر
من یه راه خیلی جالب بلدم:
با برنامت یه فایل با پسوند udl درست کن و بعد با استفاده از یک کلاس مثل Process آنرا اجرا کن تا پنجره مورد نظرت را ببینی :)

Pouria.NET
یک شنبه 29 اردیبهشت 1387, 14:37 عصر
بعد از اینکه کاربر این پنجره رو تنظیم کرد (نام DB و آدرس Server و Security و ...) حالا با استفاده از یک TextReder مثل StreamReader همان فایل را بخوان که محتویاتش شبیه به متن زیر است:

[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=MyDB;Data Source=127.0.0.1

که اینرا می توانی برای ConnectionString استفاده کنی :)