SqlQuery.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. using SI.Common;
  2. using System;
  3. public class SqlQuery
  4. {
  5. private Sql _QueryHCare;
  6. private Sql QueryHCare
  7. {
  8. get
  9. {
  10. if (_QueryHCare == null)
  11. {
  12. try
  13. {
  14. _QueryHCare = new Sql("HealthCare");
  15. }
  16. catch
  17. {
  18. _QueryHCare = new Sql("HealthCare");
  19. }
  20. }
  21. return _QueryHCare;
  22. }
  23. }
  24. /* 查询操作
  25. * QueryHCare.Command.Clear();
  26. * QueryHCare.Command.Add("select * from table");
  27. * QueryHCare.ParamByName("StartTime").SetDate(StartTime);
  28. * QueryHCare.ExecuteQuery();
  29. *
  30. *
  31. */
  32. public SqlQuery()
  33. {
  34. {
  35. string SqlStr = @"insert into HL7_Receive(ID,
  36. SourceID,
  37. MsgConID,
  38. MsgContent,
  39. ReceivingTime,
  40. IP,
  41. ReplyMsg,
  42. TaskStatus,
  43. MessageID,
  44. MessageType ,Sequeue
  45. )
  46. values(
  47. @ID,
  48. @SourceID,
  49. @MsgConID,
  50. @MsgContent,
  51. @ReceivingTime,
  52. @IP,
  53. @ReplyMsg,
  54. 1,
  55. @MessageID,
  56. @MessageType ,@Sequeue
  57. )";
  58. QueryHCare.Command.Clear();
  59. QueryHCare.Command.Add(SqlStr);
  60. QueryHCare.ParamByName("ID").SetDate(Guid.NewGuid());
  61. QueryHCare.ParamByName("ID").SetDate(Guid.NewGuid());
  62. QueryHCare.ExecuteQuery();
  63. }
  64. }
  65. }