PDA

View Full Version : استفاده از using



aserfg
شنبه 17 بهمن 1388, 23:15 عصر
سلام
چطور می تونمفضاهای نام را اضافه کنم مثلا
using System.Data.SqlClient
using رو هر جا می زارم خطا می ده

azaditafakor
یک شنبه 18 بهمن 1388, 02:06 صبح
باید توی صفحه ی vb ‎ این کد رو بالاتر از هر خطی به صورت زیر بنویسید .


Imports System.Data.SqlClient


و توی C#‎‎ اینو :


Using System.Data.SqlClient;

aserfg
یک شنبه 18 بهمن 1388, 07:19 صبح
چرا بعد از اضافه شدن این فضای نام دستور زیر رو خطا می ده


SqlConnection sqlcon = New SqlConnection("")

emad8159
یک شنبه 18 بهمن 1388, 09:06 صبح
راه حل اول :

using System.Data.SqlClient;
SqlConnection connection = newSqlConnection();
connection.ConnectionString = " ";

emad8159
یک شنبه 18 بهمن 1388, 09:13 صبح
راه حل دوم :

System.Data.SqlClient.SqlConnection connection = new
System.Data.SqlClient.SqlConnection();
connection.ConnectionString = "ConnectionString";

aserfg
یک شنبه 18 بهمن 1388, 19:42 عصر
من با import فضای نامها رو اضافه کردم ولی بازم خطای زیر رو می ده

Error 1 'SqlConnection' is a type and cannot be used as an expression.

azaditafakor
دوشنبه 19 بهمن 1388, 03:08 صبح
من پیشنهاد میکنم که شما کد صفحتون رو اینجا بزارید تا موضوع روشن بشه.

aserfg
دوشنبه 19 بهمن 1388, 07:44 صبح
کد خاصی که نیست تنها در بالاترین خط:
imports system.data,system.data.sql
و در رویداد page_load می خوام کد

SqlConnection connection = newSqlConnection();
که پیغام بالا ظاهر می شه
یعنی با syntax مورد نظر مشکل داره
لطفا اساتید راهنمایی کنن باور کنید خیلی دنبالش گشتم ولی راه حلی پیدا نکردم شاید باید توwebconfig کدی بنویسم؟

el_abdollahi
دوشنبه 19 بهمن 1388, 10:47 صبح
شما داری با c# کد مینویسی بنابراین import اشتباه هست.
import واسه vb هست و using واسه C#
باید در اولین خط ‍صفحه کدت این دستور رو بنویسی:
using System.Data.SqlClient;

امیدوارم مشکلت حل بشه