PDA

View Full Version : اضافه و کم کردن رکورد



javad2146
چهارشنبه 16 آبان 1386, 19:05 عصر
با سلام

من تازه کار با vb2005 رو شروع کردم . الان هم دارم رو یه برنامه کوچک کار می کنم

یه برنامه نوشتم با چند textbox مثلا برای ورود مشخصات فرد از قبیل نام و نام خانوادگی کد شناسایی تاریخ تولد و .... و دیتابیس هم sql

حالا میخوام وقتی کاربر یه کدی رو وارد میکنه

1- اگه کد وجود نداشت تو دیتابیس بتونه رکورد جدید وارد کنه

2- اگه وجود داشت اون اطلاعات داخل text box قرار گیرند و فرد بتونه انها رو ویرایش و ذخیره کنه

ممنون میشم اگه دوستان کمک کنن و سورس به هم بدن تا روش کار کنم

morteza_261
چهارشنبه 16 آبان 1386, 19:55 عصر
برای اضافه کردن رکورد از این کد استفاده میشه:


Dim PubSqlCom AsNew SqlClient.SqlCommand
Dim PubSqlCon AsNew SqlClient.SqlConnection
PubSqlCom.CommandText = "INSERT INTO TblStudent (Fname, LName) VALUES (N'" & TxtFName.Text & "',N'" & TxtLName.Text & "')"
PubSqlCom.Connection = PubSqlCon
If PubSqlCon.State = ConnectionState.Closed Then PubSqlCon.Open()
PubSqlCom.ExecuteReader()
If PubSqlCon.State = ConnectionState.Open Then PubSqlCon.Close()

برای ویرایش هم فقط کد داخل "" عوض میشود...


PubSqlCom.CommandText = "UPDATE TblStudent SET Fname =N'" & TxtFName.Text & "', LName =N'" & TxtLName.Text & "'


امیدوارم در حدی بلد بودی که این کد ها بدردت بخوره
البته یه کم تو سایت بگردی سورس های زیادی پیدا میکنی...
ضمنا یه سر به این تایپک هم بزنی بد نیست:
http://barnamenevis.org/forum/showthread.php?t=83253