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

نام تاپیک: چک کردن قبل ثبت اطلاعات در دیتابیس sql

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #2
    کاربر دائمی آواتار behrooz69
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    Gorgan
    سن
    34
    پست
    469

    نقل قول: چک کردن قبل ثبت اطلاعات در دیتابیس sql

    از این کد استفاده میکنم ولی اررور دارم ، چک میکنه که هست ، ولی بخواد بعدش Insert کنه اررور داره و به باز بودن datareader گیر میده و چند باری بستمش ولی بازم اررور دارم ، راهنمایی دوستان

      If Txt_UserName.Text = Nothing Then            MessageBox.Show(" usernamo bezan ")
    Txt_UserName.Focus()
    Else
    Try


    cmd = New SqlCommand
    cmd.Connection = con
    con.Open()


    strsql = "select UserName from TblLogin where UserName=@UserName and [PassWord]=@PassWord"


    cmd = New SqlCommand(strsql, con)
    cmd.Parameters.AddWithValue("@UserName", Txt_UserName.Text)
    cmd.Parameters.AddWithValue("@Password", Txt_PassWord.Text)
    dr = cmd.ExecuteReader()


    If con.State = ConnectionState.Open Then
    If dr.Read Then
    MessageBox.Show(" hastesh")
    Else


    cmd.CommandText = "INSERT INTO TblLogin (UserName,PassWord,UserLevel)
    VALUES (@UserName,@PassWord,@UserLevel)"


    cmd.Parameters.AddWithValue("UserName", Txt_UserName.Text)
    cmd.Parameters.AddWithValue("PassWord", Txt_PassWord.Text)
    cmd.Parameters.AddWithValue("UserLevel", Cbo_UserLevel.Text)




    If con.State = ConnectionState.Open Then


    cmd.ExecuteNonQuery()
    MessageBox.Show("Reg shod")


    End If
    End If
    End If




    Catch ex As Exception
    MessageBox.Show(ex.Message)
    Finally
    con.Close()
    End Try


    End If
    آخرین ویرایش به وسیله behrooz69 : یک شنبه 25 آذر 1397 در 12:54 عصر

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: پنج شنبه 11 تیر 1394, 16:11 عصر
  2. تبدیل دیتابیس فاكس پرو (FoxPro) به دیتابیس (SQL SERVER 2008) با پشتیبانی از زبان فارسی
    نوشته شده توسط majid_darab در بخش مسائل مرتبط با نصب و راه اندازی
    پاسخ: 9
    آخرین پست: سه شنبه 15 فروردین 1391, 16:14 عصر
  3. پاسخ: 1
    آخرین پست: چهارشنبه 02 شهریور 1390, 14:36 عصر
  4. پاسخ: 0
    آخرین پست: چهارشنبه 20 بهمن 1389, 16:56 عصر
  5. پاسخ: 2
    آخرین پست: چهارشنبه 17 آذر 1389, 20:08 عصر

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

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