CNAS取数仪器端升级
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.9KB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Data;
  6. namespace CNAS_DBSync
  7. {
  8. //public class CnasDataOperation
  9. //{
  10. // //获取数据库的所有表单
  11. // public DataTable GetCnasTables(SyncInstrumentItemInfo syncInstrument)
  12. // {
  13. // BaseDAL baseDAL = new BaseDAL();
  14. // baseDAL.CreateConnectString(syncInstrument.SyncTargetDBInfo.DBHost, syncInstrument.SyncTargetDBInfo.DBName, syncInstrument.SyncTargetDBInfo.DBUser, syncInstrument.SyncTargetDBInfo.DBPwd);
  15. // return baseDAL.GetTableNames(syncInstrument.SyncTargetDBInfo.DBUser);
  16. // }
  17. // //获取数据表结构
  18. // public DataTable GetCnasTableStruct(SyncInstrumentItemInfo syncInstrument)
  19. // {
  20. // BaseDAL baseDAL = new BaseDAL();
  21. // baseDAL.CreateConnectString(syncInstrument.SyncTargetDBInfo.DBHost, syncInstrument.SyncTargetDBInfo.DBName, syncInstrument.SyncTargetDBInfo.DBUser, syncInstrument.SyncTargetDBInfo.DBPwd);
  22. // return baseDAL.GetTableStruct(syncInstrument.LstSyncPramas[0].TargetTable);
  23. // }
  24. // //插入数据表
  25. // public int InsertCnasTableData(DataTable dt, SyncInstrumentItemInfo syncInstrument)
  26. // {
  27. // BaseDAL baseDAL = new BaseDAL();
  28. // baseDAL.CreateConnectString(syncInstrument.SyncTargetDBInfo.DBHost, syncInstrument.SyncTargetDBInfo.DBName, syncInstrument.SyncTargetDBInfo.DBUser, syncInstrument.SyncTargetDBInfo.DBPwd);
  29. // return baseDAL.InsertCnasData(dt, syncInstrument.LstSyncPramas);
  30. // }
  31. // //测试数据连接
  32. // public bool TestCnasLink(string strHost,string strName,string strUser,string strPwd)
  33. // {
  34. // BaseDAL basedal = new BaseDAL();
  35. // basedal.CreateConnectString(strHost, strName, strUser, strPwd);
  36. // return basedal.LinkCnasTest();
  37. // }
  38. //}
  39. }