-
17-02-2012, 09:48 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Truyền Procedure vào IN trong SELECT * FROM ABC WHERE abc IN('1','2','3','4')
Mình có câu lệnh
SELECT * FROM ABC WHERE abc IN('1','2','3','4')
Mình muốn viết Procedure truyền vào cái chuỗi trong IN kia.
Chuỗi của mình là string truyền vào không chạy, đã thử string.ToCharArray() cũng không được. các bạn giúp mình với!View more random threads:
- Game cờ caro C#, làm thế nào để tự giãn biên bàn cờ?
- Thuật toán tạo mảng ngẫu nhiên ko trùng chạy không đúng?
- Vấn đề disable phím WindowsKey và connect gpedit.msc
- Lấy CPU sử dụng cho một process.
- Tìm dữ liệu từ datagridview bằng các thông tin từ form khác
- Làm sao để ghi đè một file .exe đang chạy
- Ngày Tháng Năm Dương Lịch chuyển sang Ngày Tháng Năm Âm Lịch C#
- làm thế nào để cho một textbox chuyển động vậy mấy a
- [Lỗi]Không tìm thấy file hình ảnh trong XNA
- Lỗi LocalProcessingException was unheandled khi làm Report
-
17-02-2012, 10:03 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi hoanganhcuong87Mã:CREATE PROCEDURE sp_ABC @param_one nvarchar(1) @param_two nvarchar(1) @param_three nvarchar(1) @param_four nvarchar(1)AS SELECT * FROM ABC WHERE abc IN(@param_one, @param_two, @param_three , @param_four )
Mã:string storeProcedure = "sp_ABC @param_one = '{0}', @param_two = '{1}', @param_three = '{2}', @param_four = '{3}'";objCommand.CommandText = string.Format(storeProcedure, value1, value2, value3, value4);objCommand.ExecuteNonQuery();
-
17-02-2012, 12:03 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi vanthuong420Mã:<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"> @param_four nvarchar(1)AS SELECT * FROM ABC WHERE abc IN(@param_one, @param_two, @param_three , @param_four )
Mã:string storeProcedure = "sp_ABC @param_one = '{0}', @param_two = '{1}', @param_three = '{2}', @param_four = '{3}'";objCommand.CommandText = string.Format(storeProcedure, value1, value2, value3, value4);objCommand.ExecuteNonQuery();
</div>
</div>
</div>Vấn đề là chuỗi string của mình chưa xác định có bao nhiêu param mà mình chỉ biết là nó ngăn cách nhau bằng dấu " " thôi bạn ahj. Dù sao cũng cảm ơn! ko thấy nút thanks ở đâu cả?
-
17-02-2012, 03:46 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
Gửi bởi dunghp
-
20-02-2012, 02:30 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Code trong c# chỉ là cộng chuỗi thôi mà bác. Dùng exec là sql động, bác vào đây luyện thêm tý tâm pháp http://www.sqlviet.com/blog/sql-dong [IMG]images/smilies/biggrin.png[/IMG]
Không chỉ dừng lại ở việc sử dụng nguyên liệu cao cấp, mỗi công trình còn được "chăm sóc" bằng 4 dịch vụ xuất sắc của Tre Nghệ. Từ việc tư vấn, thiết kế đến thi công và hoàn thiện, mọi quy trình đều...
Chất Lượng và Sáng Tạo: Kiến Trúc...