PDA

View Full Version : اشکال اتصال به SQL



pourya8
پنج شنبه 30 آذر 1391, 17:12 عصر
سلام دوستان
من در هنگام اتصال SQL به C# با این ارور مواجه می شم:
Unrecognized escape sequence
این ارور رو در قسمت ساخت یه کانکشن جدید می دهد.(در قسمتی که باید Connection String رو وارد کنیم)
با تشکر

r_s1389@yahoo.com
پنج شنبه 30 آذر 1391, 17:47 عصر
کد رو کامل بذار
خیلی مطلب در این مورد هست یکم به خودت زحمت بدی حله

masoodz
پنج شنبه 30 آذر 1391, 22:56 عصر
دوست من کدت رو بذار تا ببینم
سلام دوستان
من در هنگام اتصال SQL به C# با این ارور مواجه می شم:
Unrecognized escape sequence
این ارور رو در قسمت ساخت یه کانکشن جدید می دهد.(در قسمتی که باید Connection String رو وارد کنیم)
با تشکر

pourya8
جمعه 01 دی 1391, 11:45 صبح
97027
این هم کدها!
وقتی برنامه رو اجرا می کنم فقط از قسمت Data Source ایراد می گیره!
با تشکر

reza69
جمعه 01 دی 1391, 12:08 عصر
باید اطلاعات مربوط به connection string رو درست وارد کنید
نام Data Source رو به درستی وارد کردید؟
میتونید جلوی دیتا سورس . بذارید.

pourya8
جمعه 01 دی 1391, 12:39 عصر
من عبارت Connection String رو درست وارد می کنم.
ولی باز هم نقطه می ذارم در Date Source و برنامه رو اجرا می کنم و روی button 1 کیلک می کنم برنامه هنگ می کند!!!
به نظر شما احتمال داره جای دیگه ی برنامه ایراد داشته باشه.
اگه دستورات رو چک کنید ممنون می شم.

با تشکر

aslan
جمعه 01 دی 1391, 13:53 عصر
Data Source=POURYA-PC\\MYSQL;

بجای \ اینو بذارین \\

r_s1389@yahoo.com
جمعه 01 دی 1391, 14:01 عصر
سلام
توی عکس که گذاشتی میبینی m\ یه خطای کوچیک هست به جای اون m\\ این رو بذار

مهرداد صفا
جمعه 01 دی 1391, 21:13 عصر
سلام دوستان
من در هنگام اتصال SQL به C# با این ارور مواجه می شم:
Unrecognized escape sequence
این ارور رو در قسمت ساخت یه کانکشن جدید می دهد.(در قسمتی که باید Connection String رو وارد کنیم)
با تشکر





سلام
قبل از نوشتن رشته علامت at(@) را قرار دهید. مثال:

String file=@"c:\file";

reza69
شنبه 02 دی 1391, 10:59 صبح
سلام
قبل از نوشتن رشته علامت at(@) را قرار دهید. مثال:

String file=@"c:\file";

چرا باید @ بزاره؟
@ چه کاری با رشته می کنه؟

sasan_22
شنبه 02 دی 1391, 12:58 عصر
این یه حقه است زمانی که شما بخواهید \ را چاپ کنید باید \\ را بنویسید در دستورتان اما با کاراکتر @ میتونید به راحتی هر کاراکتری را در رشته خود وارد کنید این کاراکتر به کامپایلر می گه که این فقط یه رشته است حالا می تونه آدرس باشه یا هر چی ولی اگه نذاری توی بعضی مواقع تبدیل میشه به کاراکترهای کنترلی

موفق باشید