-
12-06-2016, 08:00 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lỗi ở đâu :
- trong sql
- trong c# ?View more random threads:
- Update dữ liệu vào Datasource bằng sử dụng ADO.NET trong lập trình C#
- Cách làm phần mềm Hỏi người dùng có chắc chắc tắt máy không:
- Đồng bộ LooklupEdit và TextEdit của devexpress
- Open một file word trong C# như thế nào?
- Cách sử dụng hàm API Getwindowstext để lấy giá trị thanh địa chỉ Google Chrome C#
- thiết kê giao diện trong suốt đặc trứng của win7 lên toàn form
- Cách thiết lập chương trình mở file mặc định
- Lỗi khi ép kiểu từ string to int trong C#?
- Hiển thị danh sách máy in lên DataGridView ?
- Lấy tên từ Textbox Họ và tên?
-
12-06-2016, 08:57 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
câu 1 lỗi trong view của sql, câu 2 lỗi trong c#.
-
12-06-2016, 09:01 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dongtrien
-
12-06-2016, 10:18 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
lỗi cú pháp:
SQL Syntax Errors Encountered
The following errors were encountered while parsing the contents of the SQL pane:
Error in list of function arguments: '=' not recognized. Unable to parse query text.
-
12-06-2016, 10:56 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sai cú pháp, tra cứu MsDN, Books Online sửa lại là xong.
-
12-06-2016, 06:23 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Vấn tin SQL Server có sử dụng IIF với kiểu bool ?
Giả sử mình có Table với các trường sau:
Mã:Soluong [number] Dongia [Number] Trahang [bool]
Nếu Trahang = false thì ([Soluong]*[Dongia])
Câu hỏi 1 sử dụng SQL Server 2005:
Mình vấn tin sau bị báo lỗi tại lệnh IIF:
Mã:SELECT Soluong, Dongia, Trahang, IIF([Trahang] = 0, ([Soluong]*[Dongia]), (-1)*([Soluong]*[Dongia])) As Thanhtien FROM TABLE;
Nhờ các bạn gỡ rối giúp mình 2 câu hỏi trên.
-
13-06-2016, 03:30 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dongtrien
Try this
Mã:SELECT Soluong, Dongia, Trahang, (CASE WHEN Trahang = 0 THEN (Soluong * Dongia) ELSE (-1) * (Soluong * Dongia)) AS ThanhtienFROM TABLE;
Mã:SELECT Soluong, Dongia, Trahang, (CASE WHEN Trahang = 'False' THEN (Soluong * Dongia) ELSE (-1) * (Soluong * Dongia)) AS ThanhtienFROM TABLE;
-
13-06-2016, 04:16 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi thanlong_1189
</div>
</div>
</div>Cách bạn hướng dẫn cho mình chạy tốt, vậy là lệnh IIF không chạy được trong SQL Server
-
13-06-2016, 04:51 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dongtrien
-
13-06-2016, 05:29 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đúng rồi bạn, mình bị nhầm chổ này nhưng mãi đến SQL Server 2012 mới đưa lệnh này vào, còn câu hỏi 2 có bạn nào biết không ?
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...