اتصال به دیتابیس با سی شارپ در ADO.NET
من می خوام با استفاده از دستورات ADO.NET که در فضای نام System.Data.sqlclient قرار داره به sql server متصل بشم و برنامه هم نوشتم از نوع window form application
از دات نت فریمورک 8 هم استفاده می کنم
اما بعد از نوشتن کانکشن استرینگ
اونجایی که باید به sql server با کلاس یا اینترفیس (که نمی دونم کدومشونه ) به نام sqlConnection به sql server کانکت بشم همون موقع ، موقع نوشتن sqlConnection یک ارور دریافت می کنم به نام این ارور که می بینید
The type name ' SqlConnection ' couldn't be found in the namespace 'System.Data.SqlClient'.This type has been forwarded to assembly 'System.Data.SqlClient, Version-0.0.0.0, Culture = neutral, PblicKeyToken = b03f5f7f11d50a3a ' Consider adding a refrence to that assembly
این ارور رو توی عکس هم می تونید مشاهده کنید
نمی دونم شاید توی دات نت 8 فضای نامش عوض شده یا نه ؟
خیلی ممنون میشم راهنمایی کنید
پاسخ ها
محمد اشرافی
سلام وقت بخیر ، من خیلی وقته ado کار نکردم ولی اگر Resharper نصب کنید خوداش nameSpace رو براتون اضافه میکنه یه سرچ زدم مثل اینکه از این 2 nameSpace استفاده کرده بود
using System.Data.SqlClient;
using System.Data.SqlTypes;
SqlConnection con = new SqlConnection()
Amir N
مرسی استاد اشرافی خیلی لطف کردید
محمد اشرافی
خواهش میکنم موفق باشید