PDA

View Full Version : سوال در مورد درج رکورد در پایگاه داده



kaveh.norozi
یک شنبه 22 دی 1392, 20:32 عصر
باسلام جهت درج در دیتا بیس از دستورات ذیل استفاده کردم ولی جواب نمیده لطفا راهنمایی کنید:

Dim r As DataRow = ds.Tables("kala").NewRow
r("id_kala") = TextBox1.Text
r("kala_name") = TextBox2.Text
r("sharh_kala") = TextBox3.Text

ds.Tables("kala").Rows.Add(r)
kalaq.Update(ds.Tables("kala"))
ds.Tables("kala").AcceptChanges()

kaveh.norozi
یک شنبه 22 دی 1392, 20:39 عصر
برا تکمیل میگم
یه سری دستوراتم تو بالای بدنه کدام نوتم بصورت ذیل:
Dim cn As New SqlConnection("data source=.;initial catalog=amlak2;integrated security=true")
Dim kalaq As New SqlDataAdapter("select * From kala", cn)
Dim cmdupdate As New SqlCommandBuilder(kalaq)

systam
یک شنبه 22 دی 1392, 22:05 عصر
سلام
اینم ین نمونه مثال کامل
میتونی اطلاعات اضافه حذف ویرایش انجام بدی



موفق باشی

یا علی

kamranwolf
یک شنبه 22 دی 1392, 22:43 عصر
سلام
در دیتا بیست حتما Primary key داشته باش اگه نداشته باشی ویرایشات ذخیره نمیشن.
اینو جهت یادآوری گفتم

kaveh.norozi
یک شنبه 22 دی 1392, 22:50 عصر
باسلام
دستت درد نکنه ولی برنامه شما هم کار نمیکنه
نمیدونم دلیلش چیه؟ بنظر شما اینکه ویندوزم 64 بیتی تاثیر داره؟

kaveh.norozi
یک شنبه 22 دی 1392, 22:54 عصر
115276,
پیامی که برنامه میده اینه

systam
دوشنبه 23 دی 1392, 00:15 صبح
سلام
ما ایرانی ها
من خودمو میگم به کسی بر نخوره عادت داریم از برنامه ها کپی بیست کنیم دوست داریم سریع کار مون حل بشه
(کلاً حال حوصله کد نویسی نداریم :عصبانی++:)
دادای گلم برنامه ای کن من برات گذاشتم اسم جدول هست data شما اومدی جدول خودتو رو گذاشتی برای هم اینه که برنامه خطا میده :گریه:
الان خطا مشخصه که میگه جدولی با نام data در بانک موجود نیست :متعجب:
شما بیا به جدول های بانک نگاهی بنداز ببین اسم بانک رو چی گذاشتی جایگزین data کن:عصبانی:

یا علی

kaveh.norozi
دوشنبه 23 دی 1392, 21:36 عصر
سلام
تشکر مشکلم برطرف شد