Làm thế nào để vượt qua một giá trị số nguyên như các tham số lệnh SQL?Làm thế nào để vượt qua các tham số int trong Sql commandText
tôi đang cố gắng như thế này:
cmd.CommandText = ("insert_questions '" +
cmd.Parameters.AddWithValue(store_result,store_result) + "','" +
cmd.Parameters.AddWithValue(store_title, store_title) + "', '" +
cmd.Parameters.AddWithValue(store_des, store_des) + "'");
store_result là int và khác 2 tham số là kiểu string.
store_result đang đưa ra thông báo lỗi như dưới đây.
Đối số 1: không thể chuyển đổi từ 'int' thành 'chuỗi'
trong SP, có một một loại int biến mà sẽ nhận được giá trị của store_result.
Cú pháp chính xác để truyền tham số int là gì?
Cảm ơn bạn.
Không đặt dấu phân cách chuỗi xung quanh giá trị int của bạn (nhưng tôi nghi ngờ đây là vấn đề của bạn). – phoog