wbc
2025-02-14 579b5c04843d65748f3c60816ee8ec376c178d43
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using System.Data;
using MES.Service.DB;
 
namespace MES.Service.service;
 
public class DemoService
{
    private static readonly OracleSQLHelper SQLHelper = new();
 
    public DataTable getAll(string deptNo)
    {
        //string sql = string.Format(@"select * from WOMDAA where DEPARTMENT_NO = '{0}'", daa001);
 
        var sql = string.Format(@"SELECT * FROM (
                SELECT t.*, ROWNUM AS row_num
                FROM WOMDAA t
                WHERE DEPARTMENT_NO = '{0}' and ROWNUM <= 50
            )
            WHERE row_num >= 1", deptNo);
 
        if ("ALL".Equals(deptNo))
            sql = @"SELECT * FROM (
                SELECT t.*, ROWNUM AS row_num  FROM WOMDAA t WHERE  ROWNUM <= 50 ) WHERE row_num >= 1";
        return SQLHelper.ExecuteQuery(sql);
    }
 
    public DataTable getItemById(string id)
    {
        var sql = string.Format(@"select * from WOMDAA where id = '{0}'", id);
        return SQLHelper.ExecuteQuery(sql);
    }
}