PDA

View Full Version : سوال: connection string چجوری تعریف کنم



neda_f
سه شنبه 10 تیر 1393, 08:32 صبح
سلام دوستان
من یه پروژه با سی شارپ تحت ویندوز دارم ولی تو connection اش مشکل دارم هر چی ام سرچ کردم نتونستم درستش کنم لطفا اگه کسی می دونه کمک کنه ممنون
من تو فایل App.config تگ connection را قرار دادم اینجوری ::
<configuration>
<connectionStrings>
<add name="Psychology"
connectionString="Data Source=.;Initial Catalog=Psychology;Integrated Security=True"/>
</connectionStrings>
</configuration>

و توی صفحه ای که می خوام ازش استفاده کنم بالای صفحه این سه تا خط گذاشتم
using System.Data.SqlClient;
using System.Data;
using System.Configuration;



بعد داخل صفحه اینو گداشتم
ConString = System.Configuration.ConfigurationManager.connecti onString["Psychology"].connctionString;
SqlConnection Cnn = new SqlConnection(ConString)


ولی به این کلمه ConfigurationManager گیر میده میگه نمیشناسش آبی نمیشه باید چیکار کنم لطفا راهنمایی کنید

nice_boy_a
سه شنبه 10 تیر 1393, 11:51 صبح
سلام.
System.Configuration رو Add Reference کن.

neda_f
چهارشنبه 11 تیر 1393, 10:18 صبح
سلام.
System.Configuration رو Add Reference کن.

گذاشتم که ! دیگه باید چیکار کنم ؟
using System.Data.SqlClient;
using System.Data;
using System.Configuration;

aghayex
چهارشنبه 11 تیر 1393, 12:00 عصر
یه سمپل بذار

nilofarr
چهارشنبه 11 تیر 1393, 12:13 عصر
ببخشید منظورتون از connection string وصل کردن رشته ها به هم دیگه است؟به طور مثال رشته ی دوم که reza هست را ادامه ی رشته ی اول که ali هست بریزه و در اخر ali reza را نشون بده؟

aghayex
چهارشنبه 11 تیر 1393, 12:17 عصر
ببخشید منظورتون از connection string وصل کردن رشته ها به هم دیگه است؟به طور مثال رشته ی دوم که reza هست را ادامه ی رشته ی اول که ali هست بریزه و در اخر ali reza را نشون بده؟

نخیر . به وسیله connection string شما به ابزار های مخصوص اتصال به دیتابیس می گی که اسم دیتابیس من چیه و آدرسش کجاست و چطور بهش وصل شو

travianplus.org
چهارشنبه 11 تیر 1393, 18:43 عصر
گذاشتم که ! دیگه باید چیکار کنم ؟
using System.Data.SqlClient;
using System.Data;
using System.Configuration;




شما سمت راست رو نگاه کنید solution explorer
بعد یک فایلی تو پروژتون هستش به نام Reference
روی Reference کلیک راست کنید و Add Reference رو بزنید
یک صفحه براتون باز میشه یکی از منو های بالا نوشته .NET روش بزنید و حالا System.Configuration را انتخاب کنید
موفق باشید

roolinjax
چهارشنبه 11 تیر 1393, 19:16 عصر
سلام
در فایل App.config :
<appSettings> <add key="cnn" value="Data Source=.\sqlexpress;Initial Catalog=DBName;Integrated Security=True"/>
</appSettings>
هنگام استفاده :
cn.ConnectionString = System.Configuration.ConfigurationManager.AppSetti ngs["cnn"];

neda_f
پنج شنبه 12 تیر 1393, 23:32 عصر
شما سمت راست رو نگاه کنید solution explorer
بعد یک فایلی تو پروژتون هستش به نام Reference
روی Reference کلیک راست کنید و Add Reference رو بزنید
یک صفحه براتون باز میشه یکی از منو های بالا نوشته .NET روش بزنید و حالا System.Configuration را انتخاب کنید
موفق باشید

ممنون از راهنماییتون این مراحل رو انجام دادم درست شد اما الان به یه کلمه دیگه گیر میده

ConString = System.Configuration.ConfigurationManager.Connecti onString["Psychology"].connctionString;



وقتی این خط میذارم به ConnectionString گیر میده و میگه

120778

neda_f
جمعه 13 تیر 1393, 17:19 عصر
اگه ممکنه راهنمایی کنید