اتصال به دیتابیس با سی شارپ در ADO.NET

سوال شده توسط: Amir N

تاریخ ثبت: ۱۴۰۲/۰۹/۳۰

بازدید: 327

پاسخ: 3

تگ: Asp.net Core


من می خوام با استفاده از دستورات 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 فضای نامش عوض شده یا نه ؟

خیلی ممنون میشم راهنمایی کنید

پاسخ ها
user

محمد اشرافی

سلام وقت بخیر ، من خیلی وقته ado کار نکردم ولی اگر Resharper نصب کنید خوداش nameSpace رو براتون اضافه میکنه یه سرچ زدم مثل اینکه از این 2 nameSpace استفاده کرده بود 

using System.Data.SqlClient;
using System.Data.SqlTypes;

SqlConnection con = new SqlConnection()

 

user

Amir N

مرسی استاد اشرافی خیلی لطف کردید

user

محمد اشرافی

خواهش میکنم موفق باشید

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات