PDA

View Full Version : ذخیره اطلاعات .... !!!!!



fazelm
جمعه 06 شهریور 1388, 15:48 عصر
چطور میشه تمام رکورد های یک datagridview را در دیتابیس خودش ذخیره کرد ؟؟؟؟؟؟؟:متفکر:

mortezamhd
جمعه 06 شهریور 1388, 16:08 عصر
سلام دوست عزیز
شما وقتی که اطلاعاتو از بانک به دیتا گرید منتقل کردید پس دیگه این چه کاریه که دوباره اونارو ذخیره کنید اونها که پاک نمیشه
اگر یک رکورد جدید ایجاد کردید باید insert into و .... که توی این بخش خیلی زیادهههههههه
اگر جوابتون این نبود دقیق بگید که میخواین چکار کنید
موفق باشید

saadi2
جمعه 06 شهریور 1388, 18:42 عصر
'--------------------------------------------------------------------------------------------------
Com.CommandText = "SP_orderdetaile"
Com.CommandType = CommandType.StoredProcedure
'--------------------------------------------------------------------------------------------------
Dim i As Integer
'--------------------------------------------------------------------------------------------------
For i = 0 To DataGridView1.Rows.Count - 1
If DataGridView1.Rows(i).Cells(0).Value <> "" Then
With Com
.Parameters.Clear()
.Parameters.Add("@orderid", SqlDbType.Int).Value = orderID
.Parameters.Add("@productid", SqlDbType.Int).Value = _
DataGridView1.Rows(i).Cells(0).Value.ToString
.Parameters.Add("@quantity", SqlDbType.Int).Value = _
DataGridView1.Rows(i).Cells(1).Value.ToString
.ExecuteNonQuery()
End With
End If
Next
'--------------------------------------------------------------------------------------------------

fazelm
جمعه 06 شهریور 1388, 19:14 عصر
توی کد بالا com چیه ؟؟؟؟

درضمن دیتابیس من اکسس هست

fazelm
جمعه 06 شهریور 1388, 19:17 عصر
جواب نمیده . به com گیر میده . باید چکار کرد ؟؟

فقط باید datagridview بذارم یا چیز دیگه هم لازمه ؟؟؟؟

saadi2
جمعه 06 شهریور 1388, 19:33 عصر
com در اونجا sqlcommand هست
با اجازه اقای viper برنامشونو من تغییر دادم شما از دیتابیس برنامه ای که viper براتون گذاشته تو پوشه این برنامه کپی کنید
امیدوارم مشکلتون حل بشه.

در ضمن برای استفاده از کدهای بالا در اکسس از oledb به جای sql استفاده کن