xj qian
2024-10-18 918cf2c844f524641396e72c6ecebcc620c57813
jrj/xframe/xcontrol/xdwtable.hpp
@@ -83,8 +83,12 @@
public:
   int ClearObserver() { return GetDwTable()-> ClearObserver_(); }//清除事件侦听对象
public:
   int DwUpdateTo(KXMLDOMDocument pXmlDoc) { return GetDwTable()->DwUpdateTo_(pXmlDoc); }//把数据更新到XML对象中
   int DwUpdateAllTo(KXMLDOMDocument  pXmlDoc) { return GetDwTable()->DwUpdateAllTo_(pXmlDoc); }//把数据更新到XML对象中
   int DwUpdateTo(KXMLDOMDocument pXmlDoc) {
      return GetDwTable()->DwUpdateTo_(pXmlDoc);
   }//把数据更新到XML对象中
   int DwUpdateAllTo(KXMLDOMDocument  pXmlDoc) {
      return GetDwTable()->DwUpdateAllTo_(pXmlDoc);
   }//把数据更新到XML对象中
public:
   int Retrieve(LPCTSTR pServer, LPCTSTR pDataUrl, LPCTSTR pArgStr) { return GetDwTable()->Retrieve_(pServer, pDataUrl, pArgStr); }//读取数据
   int Retrieve(LPCTSTR pDataUrl, LPCTSTR pArgStr) { return GetDwTable()->Retrieve_(pDataUrl, pArgStr); }//读取数据
@@ -291,7 +295,7 @@
      return GetDwTable()->ClearAdvanceString( nRow, nCol);
   }
public:
   LPCTSTR GetGuid(int nRow)
   xstring GetGuid(int nRow)
   {
      return GetDwTable()->GetGuid(nRow);
   }
@@ -401,7 +405,7 @@
public:
   int AcceptText()
   {
      return GetDwTable()->AcceptText();
      return GetDwTable()->AcceptText_();
   }
   int getNullCell(POINT& p)
   {
@@ -453,24 +457,28 @@
   int GetItemInt(int row, int col)
   {
      xstring str = GetItemString(row, col);
      str = str.replace(L",", L"");
      return str.toInt();
   }
   double GetItemDouble(int row, int col)
   {
      xstring str = GetItemString(row, col);
      str = str.replace(L",", L"");
      return str.toDouble();
   }
   int GetItemInt(int row, string col)
   {
      xstring str = GetItemString(row, col);
      str = str.replace(L",", L"");
      return str.toInt();
   }
   double GetItemDouble(int row, string col)
   {
      xstring str = GetItemString(row, col);
      str = str.replace(L",", L"");
      return str.toDouble();
   }