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

نام تاپیک: مشکل در کد

  1. #1

    مشکل در کد

    سلام من کد زیر رو برای ورود افراد به برنامه قرار دادم
    ولی میخوام وقتی user, pass درست وارد میشه و فرم شروع باز میشه خود فرم login بسته شه ولی طبق کد من وقتی فرم login بسته میشه فرم بعدی هم به همراه اون بسته میشه لطفا راهنمایی کنید

    Dim cmd As New SqlClient.SqlCommand("select count(*) from table2 where name='" & TextBox1.Text & "' and password='" & TextBox2.Text & "'", con)
    Con.Open()
    If cmd.ExecuteScalar = 1 Then
    Form5.Show()
    Me.Close()
    ElseIf cmd.ExecuteScalar = 0 Then
    MsgBox("اطلاعات نام کاربری یا رمز عبور اشتباه است")
    End If
    con.Close()

  2. #2
    کاربر دائمی آواتار fazelm
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    همین نزدیکی
    پست
    339

    Lightbulb نقل قول: مشکل در کد

    نقل قول نوشته شده توسط soniarose مشاهده تاپیک
    سلام من کد زیر رو برای ورود افراد به برنامه قرار دادم
    ولی میخوام وقتی user, pass درست وارد میشه و فرم شروع باز میشه خود فرم login بسته شه ولی طبق کد من وقتی فرم login بسته میشه فرم بعدی هم به همراه اون بسته میشه لطفا راهنمایی کنید

    Dim cmd As New SqlClient.SqlCommand("select count(*) from table2 where name='" & TextBox1.Text & "' and password='" & TextBox2.Text & "'", con)
    Con.Open()
    If cmd.ExecuteScalar = 1 Then
    Form5.Show()
    Me.Close()
    ElseIf cmd.ExecuteScalar = 0 Then
    MsgBox("اطلاعات نام کاربری یا رمز عبور اشتباه است")
    End If
    con.Close()
    اون فرم لوگین فرم اصلیت هست که بسته شدن اون تمام برنامه بسته میشه

    برای درست کردن این مشکل یا باید بنویسی :
    me.hide()
    یا فرم اصلیت رو تغییر بدی
    البته راه اول منطقی تره

  3. #3
    کاربر دائمی آواتار majidsoft
    تاریخ عضویت
    مهر 1387
    محل زندگی
    اهواز
    سن
    43
    پست
    329

    نقل قول: مشکل در کد

    با سلام
    البته اگه LOGIN FORM را HIDE کردی هنگام بستن برنامه باید از دستور aplication.exit استفاده کنی یا فرم ورود را dispose کنی

  4. #4
    کاربر دائمی آواتار fazelm
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    همین نزدیکی
    پست
    339

    Lightbulb نقل قول: مشکل در کد

    نقل قول نوشته شده توسط majidsoft مشاهده تاپیک
    با سلام
    البته اگه LOGIN FORM را HIDE کردی هنگام بستن برنامه باید از دستور aplication.exit استفاده کنی یا فرم ورود را dispose کنی
    یا بنویسی :

    form1.close()

    بجای form1 اسم همون فرم login رو بنویس

  5. #5
    کاربر دائمی
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    مشهد
    پست
    251

    نقل قول: مشکل در کد

    بعد از con.close

    Dim form2 AsNew form2
    form2.Show()
    Me.Hide()

    را قرار بده در موقع خروج بايد در رويداد
    form2_Disposed فقط end را بنويس از برنامه كامل خارج ميشويد

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

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