نمایش نتایج 1 تا 4 از 4

نام تاپیک: dataGridview بدقلق!!

  1. #1

    Tick dataGridview بدقلق!!

    سلام دوستان
    طبق معمول من در vb.net به مشکل برخوردم
    کد زیر را که شامل یک datagridview است وقتی اجرا میکنم خطا میده
    هم کد . هم خطا رو نوشتم خواهشا راهنمایی کنید چون هر راهی که امتحان کردم نشد
    حتی تو این سایت هم سرچ کردم چیزی دست گیرم نشد
    این کد برنامه
    Imports
    System.Data

    Imports
    System.Data.SqlClient

    Imports
    System.Data.OleDb


    Public
    Class Form1
    Dim con As SqlConnection
    Dim strcon AsString

    Dim da AsNew SqlDataAdapter()
    Dim ds AsNew DataSet
    Dim cb AsNew SqlCommandBuilder
    PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
    strcon =
    "data source=MASSOUD-PC\MSSERVER2000;initial catalog=person;integrated security=true"

    con =
    New SqlConnection(strcon)

    cb =
    New SqlCommandBuilder(da)
    With da
    .SelectCommand =
    New SqlCommand
    .SelectCommand.Connection = con
    .SelectCommand.CommandText =
    "select * from ptable"

    (محل وقوع خطا).UpdateCommand = cb.GetUpdateCommand
    EndWith

    con.Open()
    da.Fill(ds,
    "ptable")
    dgr.DataBindings.Add(
    New Binding("datasource", ds, "ptable"))
    con.Close()
    EndSub


    PrivateSub Update_Btn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Update_Btn.Click
    da.Update(ds,
    "ptable")
    EndSub
    End
    Class
    اینم خطا
    Dynamic SQL generation for the UpdateCommand is not supported against a
    SelectCommand that does not return any key column information.


    در پایان باید بگم که این خطا رو وقتی دیتاگریدرو آپدیت میکنم میده
    لطفا روشی برای انجام تغییرات مستقیم در دیتابیس توسط دیتا گرید بگید
    سپاسسسس


  2. #2
    کاربر دائمی آواتار arsalansalar
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    اتاق آبی
    پست
    974
    تو لینک زیر به تایپیکchoobin84 یک نگاه بنداز.

    https://barnamenevis.org/showth...t=69916&page=8

  3. #3
    ضمن تشکر از دوست عزیزم ArsalanSalar میخواستم بگم مشکلم حل شد
    ایراد هم از کد نبود بلکه از طراحی دیتابیسم بود برای دوستانی هم که به چنین مشکلاتی برمی خورند توصیه میکنم به دیتابیسهاشون هم یه نگاهی بندازن

  4. #4
    کاربر دائمی آواتار farjadp
    تاریخ عضویت
    آذر 1387
    محل زندگی
    همه جای دنیای مجازی
    سن
    37
    پست
    108

    نقل قول: dataGridview بدقلق!!

    سلام خدمت دوستان محترم
    آقا منم مشکلم همین بود . نزدیک به 20 -30 مقاله فقط تو همین سایت پیدا کردم که هرکدوم یه چیزی می گفتن و همشونم انصافاً خوب بودن...
    در هر صورت خدا پدر مادر مایکروسافت و بیل گیتس رو بیامرزه
    اینو ببینید تا بگم مشکلم چخ جوری حل شد : http://social.msdn.microsoft.com/For...6-5c7601be4ccd

    قضیه اینه من یه فیلد تو دیتابیسمو primary key گذاشتم همین حق با این دوستمون بود . بالایی رو میگم drwatson

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •