نقل قول: خطایی در حین لاگین شدن
لعنتی تا حالا این جوری نشده بود هر جور دیگه ای هم مینویسم ارور میده
کسی نیست یه راهنمایی کوچیک بکنه فک نکنم کد هام ایرادی داشته باشه قبلا هم این کارو انجام دادم این بار اصلا نمیشه
نقل قول: خطایی در حین لاگین شدن
ظاهرا خط کامنتکسن خطا داره
اینو ببین
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace CheckUserNameAndPassword
{
public partial class Form1 : Form
{
private SqlConnection objconnection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Dbase_UP.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
private SqlCommand objcommand;
public Form1()
{
InitializeComponent();
}
private void btnLogin_Click(object sender, EventArgs e)
{
int i = 0;
try
{
if ((txtUserName.Text == string.Empty) || (txtPassword.Text == string.Empty))
{
MessageBox.Show("Enter Data !");
return;
}
objcommand = new SqlCommand("SELECT COUNT(*) FROM Tbl_Users " +
"WHERE UserName=@UserName AND Password=@Password", objconnection);
objcommand.Parameters.AddWithValue("@UserName", txtUserName.Text.ToString());
objcommand.Parameters.AddWithValue("@Password", txtPassword.Text.ToString());
if (objconnection.State == ConnectionState.Closed)
{
objconnection.Open();
i =(int) objcommand.ExecuteScalar();
}//end if
objconnection.Close();
if (i > 0)
{
Form2 frm2 = new Form2();
frm2.Show();
}
else
MessageBox.Show("No Authentication !");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
finally
{
i = 0;
objconnection.Close();
}
}
}
}
نقل قول: خطایی در حین لاگین شدن
آقا من اینا درست کردم بازم پیغام
Incorrect syntax near the keyword 'user'. رو میده
اسم تیبل من user هست
امکان داره که ایراد از table باشه؟؟؟؟؟؟؟؟؟؟؟؟؟
ممنون
نقل قول: خطایی در حین لاگین شدن
مشکل حل شد باید اسم جدول رو داخل براکت میذاشتم
نقل قول: خطایی در حین لاگین شدن
دوست عزیز تابع hasrows رو میذاری ؟ منم لازم دارم