Từ 1 tới 10 trên tổng số 10 kết quả

Đề tài: Lỗi: unclosed quotation mark after the character khi sử dụng lệnh command.ExecuteNonQuery()?

  1. #1
    Ngày gia nhập
    03 2011
    Bài viết
    7

    Mặc định Lỗi: unclosed quotation mark after the character khi sử dụng lệnh command.ExecuteNonQuery()?

    Các bác xem hộ em cái lỗi này em mãi vẫn không sửa được.Em là dân điện tử lên không rành về lập trình lắm.



    Code:
    private void button1_Click(object sender, EventArgs e)
            {
                string tensp = txtTensp.Text;
                int dongia = int.Parse(txtDongia.Text);
                int soluong = int.Parse(txtSoluong.Text);
                SqlConnection connect=new SqlConnection("server=ktmt-pc\\sqlexpress;uid=sa;pwd=sa123456;database=BanHang");
                connect.Open();
                string sql = "insert into demo values('" + tensp + "'," + dongia + "',"+soluong+")";
                SqlCommand command = new SqlCommand(sql, connect);
                command.ExecuteNonQuery();
            }
    Rất mong được sự giúp đỡ của các bác!

  2. #2
    Ngày gia nhập
    03 2010
    Bài viết
    236

    Trích dẫn Nguyên bản được gửi bởi trongtienk43 Xem bài viết
    Các bác xem hộ em cái lỗi này em mãi vẫn không sửa được.Em là dân điện tử lên không rành về lập trình lắm.



    Code:
    private void button1_Click(object sender, EventArgs e)
            {
                string tensp = txtTensp.Text;
                int dongia = int.Parse(txtDongia.Text);
                int soluong = int.Parse(txtSoluong.Text);
                SqlConnection connect=new SqlConnection("server=ktmt-pc\\sqlexpress;uid=sa;pwd=sa123456;database=BanHang");
                connect.Open();
                string sql = "insert into demo values('" + tensp + "'," + dongia + "',"+soluong+")";
                SqlCommand command = new SqlCommand(sql, connect);
                command.ExecuteNonQuery();
            }
    Rất mong được sự giúp đỡ của các bác!
    bạn sửa lại chuổi sql =>
    Code:
    string sql = "insert into demo values('" + tensp + "'," + dongia + "," + soluong + ")";

  3. #3
    Ngày gia nhập
    03 2011
    Bài viết
    7

    Thank bác.Em làm theo và đã sửa được rồi.
    Đã được chỉnh sửa lần cuối bởi trongtienk43 : 22-11-2011 lúc 10:56 PM.

  4. #4
    Ngày gia nhập
    04 2011
    Nơi ở
    Hà Nội
    Bài viết
    221

    Các bạn code máu nhỉ? Toàn nhúng SQL vào code!
    I love C#

  5. #5
    Ngày gia nhập
    08 2010
    Bài viết
    41

    Trích dẫn Nguyên bản được gửi bởi cham3cham Xem bài viết
    Các bạn code máu nhỉ? Toàn nhúng SQL vào code!
    Store Procedurce có vẻ hơi phức tạp cho ng dùng cuối!
    Phạm Minh Quang!

  6. #6
    Ngày gia nhập
    07 2010
    Bài viết
    138

    Mặc định Lỗi: unclosed quotation mark after the character khi sử dụng lệnh command.ExecuteNonQuery()?

    Trước mình cũng thích dùng Stored nhưng nhiều khi đổi kiểu dữ liệu của cột thì lại phải viết lại nhiều. Giờ xài entities, cái nào khó mới xài stored, còn bình thường cứ entities đưa lên và xử lý bằng C#

  7. #7
    Ngày gia nhập
    09 2011
    Bài viết
    13

    Trích dẫn Nguyên bản được gửi bởi cham3cham Xem bài viết
    Các bạn code máu nhỉ? Toàn nhúng SQL vào code!
    Sử dụng Stored Procedure có lợi ích gì hơn nhúng thẳng SQL vào code không bạn ?

  8. #8
    Ngày gia nhập
    08 2009
    Nơi ở
    C:\Documents and Settings\ME\My Documents\Visual Studio 2010
    Bài viết
    516

    Trích dẫn Nguyên bản được gửi bởi Mandy Xem bài viết
    Store Procedurce có vẻ hơi phức tạp cho ng dùng cuối!
    Chắc bạn có sự nhầm lẫn về người dùng cuối.

  9. #9
    Ngày gia nhập
    07 2010
    Bài viết
    138

    Trích dẫn Nguyên bản được gửi bởi hdcong Xem bài viết
    Sử dụng Stored Procedure có lợi ích gì hơn nhúng thẳng SQL vào code không bạn ?
    Tốc độ nhanh hơn, bảo mật cao hơn

  10. #10
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    Cũng gần như viết class cho code.
    Khi nào thì đặt code thẳng trong chương trình hiện tại. Khi nào thì cho nó vào nhóm class thư viện. Tùy theo sự tiện dụng.

Các đề tài tương tự

  1. Cách sử dụng lệnh update command, delete command trong C# khi kết nối vs CSDL là Access
    Gửi bởi minhvu1234 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 05-11-2013, 08:16 PM
  2. MS SQL Lỗi lỗi Unclosed quotation mark after the character string????
    Gửi bởi khanh120 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 0
    Bài viết cuối: 08-07-2013, 04:47 PM
  3. Không thể chạy com.ExecuteNonQuery();
    Gửi bởi thegioi911 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 8
    Bài viết cuối: 08-01-2012, 10:31 AM
  4. Lập trình VC++ | Process affinity mark. Giúp mình với?
    Gửi bởi ncsduong trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 0
    Bài viết cuối: 02-06-2009, 05:28 PM
  5. system command và console command ???
    Gửi bởi HKuspc trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 8
    Bài viết cuối: 28-05-2007, 01:12 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn