台州海关TD3600上线版本
This commit is contained in:
74
JJMediSys/cs/SqlHelper.cs
Normal file
74
JJMediSys/cs/SqlHelper.cs
Normal file
@@ -0,0 +1,74 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JJMediSys
|
||||
{
|
||||
class SqlHelper
|
||||
{
|
||||
private SQLiteDBHelper _mgr;
|
||||
string file = "";
|
||||
string CurDay = "";
|
||||
string CreateSql = "";
|
||||
public void initDB(string fileName,string mCreatSql)
|
||||
{
|
||||
string path = System.IO.Directory.GetCurrentDirectory();
|
||||
file = string.Format($"{path}\\{fileName}", path);
|
||||
bool exist = File.Exists(file);
|
||||
CreateSql = mCreatSql;
|
||||
if (exist != true)
|
||||
{
|
||||
System.IO.File.Create(file).Dispose();
|
||||
OpenCon();
|
||||
_mgr.CreateDB(file, CreateSql);
|
||||
}
|
||||
else
|
||||
{
|
||||
OpenCon();
|
||||
}
|
||||
// int Ret = OpenCon();
|
||||
}
|
||||
|
||||
public int OpenCon()
|
||||
{
|
||||
this._mgr = new SQLiteDBHelper(file);
|
||||
this._mgr.SetDataSource(file, null);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
public string GetBLEAddr(string BarCode) //通过条码号 获取盒子蓝牙地址
|
||||
{
|
||||
string sql = "Select MacAddr from BOXLIST where Barcode='" + BarCode + "'";
|
||||
|
||||
DataTable dataTable = _mgr.ExecQuery(sql);
|
||||
if (dataTable == null || dataTable.Rows.Count <= 0)
|
||||
return "";
|
||||
return dataTable.Rows[0]["MacAddr"].ToString();
|
||||
|
||||
}
|
||||
|
||||
public void ExcuteCmd(string sql)
|
||||
{
|
||||
|
||||
_mgr.ExecuteCommand(sql);
|
||||
}
|
||||
|
||||
public DataTable ExcQuery(string sql)
|
||||
{
|
||||
|
||||
DataTable dataTable = _mgr.ExecQuery(sql);
|
||||
return dataTable;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user