چطور می شود پنجره ویزارد Connection String را در .NET باز کرد ؟
(مثل PromptDataSource درCOM
http://www.petesh.com/archives/2005/...atasource.html)
( https://barnamenevis.org/showthread.php?t=40819)
Printable View
چطور می شود پنجره ویزارد Connection String را در .NET باز کرد ؟
(مثل PromptDataSource درCOM
http://www.petesh.com/archives/2005/...atasource.html)
( https://barnamenevis.org/showthread.php?t=40819)
Connection String رو با کشیدن یک SqlDataAdapter توی صفحه به صورت ویزارد میتونید ایجاد کنید. در همان پنجره متن این رشته را هم میتوانید ببینید.
دوست عزیز به لینک هایی که گذاشتم توجه نکردید . RUN Time میخواهم این ویزارد را باز کنم !؟!
ببخشید! به لینکها توجه نکرده بودم و برای ابراز شرمندگی جستجو کردم و جواب رو پیدا کردم!
تا اونجایی که فهمیدم دات نت روش خاصی رو برای اینکار در نظر نگرفته و از روش قدیمی توی دات نت استفاده می شه.
به این شکل که به پروژه تون این رفرنسها رو add میکنید:
• Microsoft ActiveX Data Objects 2.7
• Microsoft OLEDB Service Component 1.0 Type Library
و از این کد استفاده کنید:
MSDASC.DataLinks objDataSourceDlg = new MSDASC.DataLinks();
ADODB._Connection adoConnection;
adoConnection = (ADODB._Connection)objDataSourceDlg.PromptNew();
منبع:http://support.microsoft.com/?kbid=309485
با تشکر
این روش توی لینکها بود می خواستم ببینم روش.NET ی هم داره که گفتید نیست
به هر حال از پیگیریتون ممنون