PDA

View Full Version : من کاملا گیج شدم(ارتباط بانک sql با vb.net)



samiraamiri
جمعه 30 دی 1384, 12:16 عصر
سلام دوستان
من یه تازه کار vb.net و sql server هستم
مشکل من connect کردن بانک به برنامه هست
تا حالا چند تا کد از این و اون گرفتم که هر کدوم با اون یکی فرق داره و من و بیشتر گیج کرده بیشتریا هم که ویبی و اکسس بلدن
میشه لطف کنید کلا طریقه ارتباط بانک sql با vb.net رو توضیح بدید
خیلی ممنون

بابک زواری
جمعه 30 دی 1384, 12:31 عصر
Imports System.Data.SqlClient
Imports System.Xml
PublicClass Form1
PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
Dim CN AsNew SqlConnection()
Dim SqlCmd AsNew SqlCommand()
Dim SqlAdapt AsNew SqlDataAdapter(SqlCmd)
Dim Ds AsNew DataSet
SqlCmd.Connection = CN
SqlCmd.CommandText = ""
CN.Close()
CN.ConnectionString = "SERVER = " & ServerName & _
" ; DATABASE =" & DataBaseName & _
" ; User ID =" & My_UserName & _
" ; Pwd = " & My_Password
CN.Open()
SqlCmd.CommandType = CommandType.StoredProcedure
SqlCmd.ExecuteNonQuery()
SqlAdapt.Fill(Ds)
EndSub
EndClass

بابک زواری
جمعه 30 دی 1384, 12:56 عصر
Snippet مخصوص این کار رو هم از آدرس زیر میتونید دریافت کنید
http://www.barnamenevis.org/forum/showthread.php?t=36793

samiraamiri
یک شنبه 02 بهمن 1384, 00:20 صبح
خیلی ممنون
اگه بخوام محتویات فیلدی مثلا id رو تو یه textbox نمایش بدم کدش چی می شه؟

reza_rad
یک شنبه 02 بهمن 1384, 09:05 صبح
باید bind اش کنید به textbox اکثر کنترل های .net . property هایی دارند با نام datasource , datafield که معمولا اینا رو باید با dataset ست کنید تا دیتا ها bind بشن.موفق باشی

M.kavyani
یک شنبه 02 بهمن 1384, 09:19 صبح
با سلام
دوست عزیز فیلم آموزشی زیر در مورد این چیزی که تو میخوای توضیح داده ولی به صورت ویزارد ولی خیلی ساده . جالبه! (هرچند که بعضی ها فقط از ویزارد استفاده میکنند و خیلی ها اصلا" به ویزارد توجه ندارند)
http://www.barnamenevis.org/forum/showthread.php?t=36283
در ضمن در مورد استفاده از code snippet نیز توضیح کوتاهی داده.(همون چیزی که استاد زاوری اشاره فرمودند)
در پناه حق موفق باشید

samiraamiri
یک شنبه 02 بهمن 1384, 12:46 عصر
مثل اینکه من دیگه آخر مبتدی بازیم
اسم سرور و جای خودش می نویسم اما نمی شناسه
من قبلا یجور کد دیگه دیده بودم ببخشید...

M.kavyani
یک شنبه 02 بهمن 1384, 13:53 عصر
مثل اینکه من دیگه آخر مبتدی بازیم
اسم سرور و جای خودش می نویسم اما نمی شناسه
من قبلا یجور کد دیگه دیده بودم ببخشید...
اگر برنامه ات در روی سرور نیست به جای نام Server اسم زیر رو بنویس



(local)

بابک زواری
یک شنبه 02 بهمن 1384, 16:55 عصر
این سوال رو باید در تاپیک دیگه مطرح کنید مضاف بر اینکه قبلا هم جواب داده شده

Hamedm
یک شنبه 02 بهمن 1384, 20:31 عصر
اگر برنامه ات در روی سرور نیست به جای نام Server اسم زیر رو بنویس



(local)



سلام

اینو فقط برای اطلاع samiraamiri میگم (میدونم که بقیه دوستان میدونند).
میتونی بجای (local) از نقطه هم استفاده کنی.

در پناه حق موفق باشید و پرتوان

samiraamiri
جمعه 07 بهمن 1384, 01:08 صبح
خیلی ممنون از فیلم آموزشی شما
میگم که تازه واردم هنوز تو سایتم زیاد اشنا نیستم اگه مطلبی و جای خودش نمی گم عذر می خوام

samira222
پنج شنبه 18 بهمن 1386, 21:19 عصر
سلام
منم یک خواهش داشتم . خیلی هم فوریه . ممنون می شم اگه کمکم کنین
من برای ثبت تغییرات در دیتا بیس و اضافه کردن سطر جدید مشکل دارم . کدش رو دارم ولی خطا می ده . می خواستم بدونم مشکل از کجاست . راستی بگم من هم از sq در vb.net استفاده می کنم . بچه ها خواهشا یکم زودتر . خیلی متشکرم

morteza_261
جمعه 19 بهمن 1386, 08:31 صبح
سلام
منم یک خواهش داشتم . خیلی هم فوریه . ممنون می شم اگه کمکم کنین
من برای ثبت تغییرات در دیتا بیس و اضافه کردن سطر جدید مشکل دارم . کدش رو دارم ولی خطا می ده . می خواستم بدونم مشکل از کجاست . راستی بگم من هم از sq در vb.net استفاده می کنم . بچه ها خواهشا یکم زودتر . خیلی متشکرم

با سلام
1-شما باید اول یه تایپک جدا ایجاد میکردید
2-لطفا کدی رو که دارید بزارید تا مشکلش بررسی بشه