PDA

View Full Version : درخواست راهنمایی برای ارتباط دیتابیس



bushehr-it
دوشنبه 08 آذر 1389, 16:19 عصر
سلام دوستان
به کمکتون نیاز دارم
من از visual studio 2010 استفاده میکنم و sql server 2008 رو هم نصب کردم.

الان میخوام یه صفحه aspx. رو درست کنم که باهاش بشه توی دیتابیس اطلاعات رو وارد کرد.

چطوری میتونم ارتباط بین دیتابیس و ای اس پی دات نت رو برقرار کنم؟

فقط خیلی فوریه هر کی میدونه بهم کمک کنه:قلب:

sam166
دوشنبه 08 آذر 1389, 22:26 عصر
از طریق رشته اتصال زیر

Data Source=(localhost);Initial Catalog=MyDataBase;UID=User;Pwd=Password



"Data Source=.\SQLEXPRESS;AttachDbFilename=آدرس دیتا بیس;Integrated Security=True;User Instance=True";

bushehr-it
سه شنبه 09 آذر 1389, 09:21 صبح
ممنون ولی میشه یه مثال هم بزنید.

من میخوام اطلاعات دیتابیس توی یه فایل کانفیگ باشه که اگه توی یه فایل دیگه خواستم توی دیتابیس کاری کنم.

میشه یه زحمت بکشید و یه مثال select بزنید؟

tazarvmmr
سه شنبه 09 آذر 1389, 09:51 صبح
باید کانکشن استرینگ رو تو فایل web config بنویسی و برای خوندنش هم از این دستور استفاده کنی:



string ConnectionString = ConfigurationManager.ConnectionStrings["YourConnectionName"].ConnectionString;
SqlConnection Connection = new SqlConnection(ConnectionString);
Connection.Open();
فایل web config یک قسمتی داره که بنام Connection strings که میتونی به این شکل تعریفش کنی:



<connectionStrings>
<add name="yourConnectionName" connectionString="Data Source=Server Name;Initial Catalog=Data base name;Persist Security Info=True;User ID=User id;Password=Your password" providerName="System.Data.SqlClient"/>
</connectionStrings>

bushehr-it
سه شنبه 09 آذر 1389, 20:24 عصر
باید کانکشن استرینگ رو تو فایل web config بنویسی و برای خوندنش هم از این دستور استفاده کنی:



string ConnectionString = ConfigurationManager.ConnectionStrings["YourConnectionName"].ConnectionString;
SqlConnection Connection = new SqlConnection(ConnectionString);
Connection.Open();



ممنون
وقتی توی فایل index.cs از فایل index.aspx رو توی متد یه باتن میزارم اصلا قبول نمیکنه و ConfigurationManager رو نمیشناسه و خط قرمز زیرش میکشه
.

دارید یه نمونه فایل سی شارپ و کانفیگ بهم بدید که عملی ببینم؟

bushehr-it
سه شنبه 09 آذر 1389, 20:26 عصر
یه پروژه کوچیک باشه خیلی خوب میشه که فایل دیتابیس هم کنارش باشه

bushehr-it
چهارشنبه 10 آذر 1389, 09:27 صبح
آقا ممنون مشکلم حل شد.

فقط یه سوال

اگه بخوام از یه تیبل و فیلم خواست یه مقدار رو توی یه string ذخیره کنم باید چیکار کنم؟

taghi.km
چهارشنبه 10 آذر 1389, 11:18 صبح
string str = string.empty;
str = dt.rows[0]["FieldName"].ToString();