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

نام تاپیک: خطا در هنگام لود شدن فرم - خالي بودن بانك اطلاعاتي

  1. #1
    کاربر دائمی آواتار sh2007
    تاریخ عضویت
    آذر 1386
    محل زندگی
    آبهای نیلگون خلیج فارس و دریای عمان خطه جنوب
    پست
    1,040

    خطا در هنگام لود شدن فرم - خالي بودن بانك اطلاعاتي

    با سلام خدمت دوستان
    من يك فرم پرسون دارم كه تكستها رو بايند كردم به ديتابيس
    هنگامي كه خط كد زير در فرم لود مي باشد يك خطا اتفاق مي افتد

    Me.PersonTableAdapter.Fill(Me.Datasset.Person)

    كه
    No value given for one or more required parameters.

    حالا من چكار كنم بانك اطلاعاتي هم خاليه بالاخره بايد يه جوري تشخصي بدم كه اگه بانك خالي بود عمليات پركردن انجام نشه چه روشي خوبه و آيا اصلا پر كردن اطلاعات به اين روش
    خوبه يا نه

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

    نقل قول: خطا در هنگام لود شدن فرم - خالي بودن بانك اطلاعاتي

    از این روش استفاده کن:
       Dim selectSql As String
    selectSql = "Select text from jadval where val(id) = '" & tjo.Text & "'"
    con = New OleDbConnection("provider=microsoft.jet.oledb.4.0 ; data source=" & Application.StartupPath() & "\db.mdb")
    cmdSelect = New OleDbCommand(selectSql, con)
    con.Open()
    dr = cmdSelect.ExecuteReader()
    While dr.Read()
    If dr("text") Is DBNull.Value Then
    TextBox1.Text = Nothing
    Else
    TextBox1.Text = dr("text")
    End If
    End While
    con.Close()
    dr.Close()

  3. #3
    کاربر دائمی آواتار bastakboys
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    بچه جنوبم
    پست
    244

    نقل قول: خطا در هنگام لود شدن فرم - خالي بودن بانك اطلاعاتي

    دوست عزیز از دستور زیر استفاده کن


    Try
    کد اتصال به بانک

    Catch ex As Exception


    EndTry


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

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