-
10-04-2011, 04:56 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Form Login khi chạy thì báo lỗi INPUT String was not in a correct form?
Mình làm thử form login, và kiểm tra như thế này.
Vẫn đăng nhập được, nhưng mà thông báo thếm lỗi "INPUT String was not in a correct form"
database của mình UserName( nvarchar(20)) và Password(nvarchar(20);
Mã:private void btnLogin_Click(object sender, EventArgs e) { if (txtUserName.Text.Length == 0 & txtPassword.Text.Length == 0) MessageBox.Show("Please input your username and password"); else if (txtUserName.Text.Length == 0) MessageBox.Show("You have to input your username"); else if (txtPassword.Text.Length == 0) MessageBox.Show("You have to input your password"); else { string sql = "select UserName from tlbUserID where Password ='" + txtPassword.Text + "' and UserName ='" + txtUserName.Text + "'"; //DataAccess.ConnectToData(); try { UserNameLogin = DataAccess.ExecuteScalar(sql); if (UserNameLogin.Length > 0) { UserMaintain UserMaintain = new UserMaintain(); UserMaintain.Show(); } else { MessageBox.Show("Error in User Name or Password 1, please check again"); } } catch (System.Exception ex) { MessageBox.Show(ex.Message); //UserNameLogin = ""; } } }
Mã:ublic static string ExecuteScalar(string sql) { string a; SqlConnection conn = ConnectToData(); SqlCommand cmd = new SqlCommand(sql, conn); conn.Open(); a= Convert.ToString(cmd.ExecuteScalar()); conn.Close(); cmd.Dispose(); return a; }
View more random threads:
- Xử lý focus của TextBox trong lập trình C#?
- giúp mình hiển thị giữ liệu trong từ datagirdview lên combobox.
- cách tạo phím tắt cho các User Control và form trong Windown Form
- Viết game "Tìm ảnh giống nhau" trong C#?
- Cách thiết kế group cột trong Gridcontrol???
- Chạy file *exe khi add vào chương trình C# winform.
- Sử dụng Google Drive API, cách để ứng dụng C# tự động upload không phải xác nhận?
- Lỗi trùng IP khi dùng Gecko Web browser.
- VS 2010 không phù hợp với Visual_Assist_10.4.1647
- Làm sao khởi động ứng dụng đổi đuôi khác
-
10-04-2011, 05:23 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lần sau nên ghi rõ lỗi của bạn xuất hiện tại dòng nào, debug xem giá trị các biến để tìm hiểu trước, chẳng hạn như chuỗi sql bạn thiếu dấu nháy đơn '
-
10-04-2011, 05:47 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn coi lại câu này thử:
string sql = "select UserName from tlbUserID where Password ='" + txtPassword.Text +
-
10-04-2011, 05:51 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Yin Yang
-
10-04-2011, 05:51 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mã:string sql = "select UserName from tlbUserID where Password ='" + txtPassword.Text + "' and UserName ='" + txtUserName.Text + "'"
-
10-04-2011, 05:51 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mã:string sql = "select UserName from tlbUserID where Password ='" + txtPassword.Text + "' and UserName ='" + txtUserName.Text + "'";
select UserName, Password from tlbUserID where Password =
-
10-04-2011, 05:59 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi cham3cham
-
10-04-2011, 05:59 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- 24 Rạch Bùng Binh , P10,Q3 , HCM
- Bài viết
- 0
Bạn thử debug và đưa nội dung câu sql lúc lỗi lên đây xem
-
10-04-2011, 06:11 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi thangemhamhochoi
-
10-04-2011, 06:20 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Yin Yang
Thanh lý pallet nhựa cũ Đaklak Trải dài trên vùng đất Daklak, những chiếc pallet nhựa cũ Đaklak nằm rải rác như những bức tranh tĩnh lặng, kể lể về những chặng đường mà chúng đã đi qua. Những đường...
Thanh lý pallet nhựa cũ Đaklak