PDA

View Full Version : نحوه ارتباط با SQL



محسن بابائی
پنج شنبه 11 آبان 1385, 06:57 صبح
سلام .
می خواستم بدونم چه طوری می شه با بانک اطلاعاتی SQL ارتباط برقرار کرد.

hadi2345
پنج شنبه 11 آبان 1385, 08:06 صبح
با سلام ..

سوال رو کلی پرسیدید ..

با استفاده از SQL Connection که میتونید Connection String اون رو تنظیم کنید و با DB ارتباط برقرار کنید ...

موفق باشید .

م_پورنگ
پنج شنبه 11 آبان 1385, 09:03 صبح
با سلام

یک Data Source از نوع Database می تونی ایجاد کنی .خودش Wizard هم داره ، همه متغییرهای لازم رو ست می کنه

rezaei manesh
پنج شنبه 11 آبان 1385, 10:03 صبح
با سلام
این سوال شما خیلی کلی بود
دوستان هم کلی جواب دادن
شما لطف کن یه جستجو بکن یه چیزایی دستت بیاد بعد هر جا که به مشکل برخوردی بگو تا کمکت کنیم.
در ضمن ارتباط با بانک چندین روش داره که بستگی به کارت باید بهترین رو انتخاب کنی.
اینم یه نمونه لینک
http://barnamenevis.org/forum/showthread.php?t=36337&highlight=update+Dataset


http://barnamenevis.org/forum/showthread.php?t=54539&highlight=update+Dataset
....

محسن بابائی
جمعه 12 آبان 1385, 10:14 صبح
سلام دوستان عزیز.
من تازه 2003 .net را شروع کردم البته قبلش vb6 کار میکردم حالا هم می خوام یه بانک اطلاعاتی که در sql درست کردم connect کنم. شما اگر لطف کنید و یه نمونه مثال همراه با درج اطلاعات در بانک اطلاعاتی برام بفرستید ممنون می شم. اگه نحوه اتصال به بانک را با کدنویسی انجام بدید که بهتره. لطف کنید از بهترین راه این کار را انجام بدین.
مرسی.

soroush_vs
جمعه 12 آبان 1385, 11:19 صبح
یه سرچ توی MSDN کنید.
Help های ماکروسافت منحصر به فرد هستند.اونجا میتونید یک نه یک کتاب بلکه یک کتابخانه درباره ی این موضوع پیدا کنید.البته همراه با مثال

محسن بابائی
جمعه 12 آبان 1385, 17:37 عصر
خب حالا اگه MSDN نداشته باشم باید چیکار کنم.
MSDN هم دارم ولی موقع نصب گیر میده.

hadi2345
شنبه 13 آبان 1385, 07:52 صبح
خب حالا اگه MSDN نداشته باشم باید چیکار کنم.
MSDN هم دارم ولی موقع نصب گیر میده.

با سلام..

میتونی از سایت www.codeproject.com کلی مثال پیدا کنی ....

موفق باشید ....

rezaei manesh
شنبه 13 آبان 1385, 16:38 عصر
سلام
این یه مثال با vb2005 هست که برای >m_zamani< نوشتم که دو مقدار از ورودی می گیره و در بانک با دستور insert ذخیره می کنه.
در پوشه دیتا فایل TestSQL_Data.MDF را از داخل SQL باید Attach کنی. و در کد هم جای hamedrez اسم sql server خودتو بدی. و...

rezaei manesh
یک شنبه 14 آبان 1385, 07:59 صبح
سلام
ممنون که این مثال رو گذاشتین
اما متاسفانه وقتی می خواستم فایل رو attach کنم error می داد
could not open new database
.
.device activation error. the physical file name
...testsql_log.ldf may be incorrect
پیغامش اینه
فکر کنم درست attach نمی کنی
من 2 تا تصویر در این رابطه می زارم و بانک رو هم دوباره می زارم

m_zamani
یک شنبه 14 آبان 1385, 09:31 صبح
تونستم attach کنم اما وقتی یه کد و نام وارد می کنم و می خوام ذخیره کنم خط breakpoint زرد می شه و برنامه قفل می کنه

rezaei manesh
یک شنبه 14 آبان 1385, 09:38 صبح
اسم SQL Server رو اون جایی که گفتم بزار
اگه نمی دونی اسمش چیه که احتمالا همون اسم کامپیوتر خودته اون
servise manager SQL خودت رو اجرا کن و متن جلویه server رو بردار و تو کانکش استرینگ بزار

m_zamani
یک شنبه 14 آبان 1385, 11:28 صبح
اسمش رو درست گذاشتم و ارتباط هم برقرار می شه
اما موقع ذخیره کردن این خطا رو می ده

m_zamani
یک شنبه 14 آبان 1385, 12:19 عصر
نمی تونی کمکم کنی؟

rezaei manesh
یک شنبه 14 آبان 1385, 17:02 عصر
سلام
آقا شما یه کار بکن
اول این بانک رو deattach کن و بعد دوباره attach کن اما این دفعه بعد از انتخاب فایل گزینه Specify database owner رو SA بزار یا یک user با نام Bidar در sql درست کن
اگه باز هم نشد خودتو راحت کن خودت یک دیتا بس با همین اسم درست کن و یک جدول با دو فیلد درست کن(اسما شون رو هم با برنامه هماهنگ بزار)

m_zamani
دوشنبه 15 آبان 1385, 13:09 عصر
سلام
واقعا ازت ممنونم
مشکلم حل شد

rezaei manesh
دوشنبه 15 آبان 1385, 13:18 عصر
خواهش می کنم
خدا رو شکر