版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、平臺服務器端接口大全數(shù)據(jù)庫組件接口7數(shù)據(jù)表相關(guān)接口7GetTableDataXML7GetTableRowsXML7GetGroupXML8GetPrimaryKey8GetTableInfoXMLInDB8GetAllFieldName8GetAllTableName8GetAllViewName9DoFormula9GetFieldValue9GetFieldValueList10ExistFieldValue10存儲過程相關(guān)接口10GetAllProcName10DoProcedure(.Net版)10DoProcedure(Java版)11記錄更新相關(guān)接口12XMLAddNewFiel
2、dData12XMLUpdateFieldData12SqlUpdate(Java版)13SqlMoreUpdate13MixUpdate13自定義屬性設置相關(guān)接口14SetFieldPro14GetFieldPro15SetFieldSubPro15GetTableProValueText15SetTablePro15SetTableSubPro16SetRowHeight16SetTableSortField16GetTableInfoText16統(tǒng)計相關(guān)接口17GetSumFieldValue17GetAvgFieldValue17GetMaxFieldValue17GetMinFiel
3、dValue19GetRecordCount19GetSameFieldNameFromTwoTable20CopyTable20GetSQLWhereByRecordIndex20CopyRecordToOtherTable20DifferentRecord21RenameTable21GetGridFieldType21GetAutoNumberFieldName21GetAllFieldNameOfHavingDefaultValue22GetGroupCount22OneDimenStat22CrossStat22AllDimenStat23GroupStat23GetXmlTable
4、OfAllRelation24CreateTableRelation24DeleteRecord24GetAllFieldDefaultValue24GetSunTableNames24CreateAutoNumberField:(Java版)25DeleteAutoNumberField:(Java版)25窗體定義相關(guān)接口26窗體定義相關(guān)接口26GetFormData26GetSingleRowXML26GetAllFormName27GetGroupFieldValue27GetTreeDataXml:27報表相關(guān)接口29GetOReportTemplate29GetSReportTemp
5、late29GetAllOReportName29GetAllOStarRepName29GetReportResult29GetSessionValue31SetSessionValue31NewAutoNumberFieldValue31GetFieldMaxNumber31文件相關(guān)接口32SaveBase64TextToFile32GetBase64TextFromFile33ListFileNames33ListDirectoryNames33IsExistFileOrDirectory (Java版)34IsExistFile (.Net版)34IsExistDirectory (.
6、Net版)34DeleteFile34DeleteDirectory35CopyFile35CreateDirectory35GetTextFromServerFile35ComputeFormula35GetFileSeparator36GetNaviXML37電子 郵件相關(guān)接口37SendEmail(.Net版)37導入/導出相關(guān)接口37ImportTextTableData37ImportTableXmlData38查詢相關(guān)接口39SqlQuery39SqlNonQuery39SqlQuery139SqlQuery_TextTable (Java版)40權(quán)限相關(guān)接口40GetC
7、urUserName40GetCurLoginName40GetCurUserID41GetCurUserRoleID(.Net版)41GetCurUserDepartmentID41GetCurUserPrivilegeIDList41JudgeUserPermission41GetAllPrivilegeName41GetPrivilegeIDByPrivilegeName42GetPrivilegeNameByPrivilegeID42GetPrivilegeIDOfMenuName (Java版)42GetOrganNameByOrganID(.Net版)42GetOrganTyeBy
8、OrganID(.Net版)42GetOrganTreeXml(.Net版)43GetAllOrganTreeXml(.Net版)43GetDepartmentTreeXml(.Net版)43GetOrganIDByDepartmentID (.Net版)43GetRoleIDOfCurUser (Java版)43GetPrivilegeIDOfRole(Java版)44GetLockedPrivilegeIDOfCurUser(Java版)44菜單相關(guān)接口44GetAllMenuName44GetLeftMenuOfMainFrame_Neu(Java版)44GetAppTree_Neu (
9、Java版)44其它45GetRootPathOfServer或GetServerMapPath45GetCurrentDateTime(Java版)45SendSMS45附錄46網(wǎng)格控件Xml數(shù)據(jù)格式_簡易版46網(wǎng)格控件Xml數(shù)據(jù)格式_完全版46多行記錄Xml格式48 WebFunction的用法BSTR WebFunction(LPCTSTR strFunName, LPCTSTR strInputXML, LPCTSTR strOutputXML) 說明: 遠程調(diào)用后臺服務器接口strFunName 后臺函數(shù)名稱strInputXML 以XML傳入?yún)?shù),如"<I
10、nput><TableName>表名稱</TableName></Input>",Table傳入的參數(shù)名稱strOutputXML 暫無用返回值:字符串 舉例:根據(jù)表名稱、字段名稱和定位條件返回字段值 strInput= "<Input><TableName>成績表</TableName>" &_ "<FieldName>語文</FieldName>" &_ "<SQLWhere>姓名=張三</SQL
11、Where></Input>" strRet = DBEngine.WebFunction("GetFieldValue", strInput, "") strError = DBEngine.GetNodeText(strRet, "Error") If strError <> "" then '如返回字符串包含了Error節(jié)點,則表明出錯了DBEngine.MsgBox(strError)ElseDBEngine.MsgBox(“張三的語文成績?yōu)?”+ strRe
12、t) End if 提示:在VB腳本里將字符串轉(zhuǎn)為數(shù)值可用CInt( )、CLng( )、CDbl( );將數(shù)值轉(zhuǎn)為字符串可用CStr( )。數(shù)據(jù)庫組件接口數(shù)據(jù)表相關(guān)接口GetTableDataXML說明:返回網(wǎng)格專用的數(shù)據(jù)表XML數(shù)據(jù),包含了表結(jié)構(gòu)和數(shù)據(jù)InputXML參數(shù):<Input><TableName>表名</TableName><FieldNames>顯示字段</FieldNames><SQLWhere>SQL定位語句</SQLWhere><RecordIndex>返回指定記錄號<
13、/RecordIndex><Order>排序字符串,如:Order by 字段名稱 Desc</Order><PageSize>每分頁數(shù)據(jù)行數(shù)</PageSize><Page>指定返回數(shù)據(jù)分頁</Page><SQL>SQL語句</SQL><Flag>為GetStruct時,只返回表結(jié)構(gòu)</Flag></Input>返回值:如成功則返回網(wǎng)格專用的數(shù)據(jù)表XML數(shù)據(jù),如失敗則返回描述錯誤的XML字符串 GetTableRowsXML說明:返回網(wǎng)格專用的記
14、錄行XML數(shù)據(jù)InputXML參數(shù):<Input><TableName>表名</TableName><FieldNames>顯示字段</FieldNames><SQLWhere>SQL定位語句</SQLWhere><RecordIndex>返回指定記錄號</RecordIndex><Order>排序字符串,如:Order by 字段名稱 Desc</Order><PageSize>每分頁數(shù)據(jù)行數(shù)</PageSize><Page>
15、指定返回數(shù)據(jù)分頁</Page><SQL>SQL語句</SQL><Flag>為GetStruct時,只返回表結(jié)構(gòu)</Flag></Input>返回值:如成功則網(wǎng)格專用的數(shù)據(jù)表XML數(shù)據(jù),如失敗則返回描述錯誤的XML字符串 GetGroupXML說明:返回分組窗口的XML數(shù)據(jù)InputXML參數(shù):<Input><TableName>表名</TableName></Input>返回值:如成功則返回分組窗口的XML數(shù)據(jù),如失敗則返回描述錯誤的XML字符串 GetP
16、rimaryKey說明:返回指定表的主鍵名稱InputXML參數(shù):<Input><TableName>表名</TableName></Input>返回值:如成功則返回主鍵名稱,如失敗則返回描述錯誤的XML字符串 GetTableInfoXMLInDB說明:返回保存在sysTableInfo數(shù)據(jù)表里的數(shù)據(jù)表結(jié)構(gòu)XML字符串InputXML參數(shù):<Input><TableName>表名</TableName></Input>返回值:保存在sysTableInfo數(shù)據(jù)表里的數(shù)據(jù)表結(jié)構(gòu)
17、XML字符串 GetAllFieldName說明:根據(jù)表名稱返回所有字段名稱(格式:A|B|C|)InputXML參數(shù):<Input><TableName>表名</TableName><GridFieldType>網(wǎng)格專用數(shù)據(jù)類型(10:字符型,7:數(shù)值型,23:日期時間型,28:文件型),如為空,則返回所有類型字段</GridFieldType></Input>返回值: GetAllTableName說明:返回數(shù)據(jù)庫里的所有數(shù)據(jù)表名稱(系統(tǒng)表除外),格式:|表1|表2|表3|InputXML參數(shù):空返
18、回值:GetAllViewName說明: 返回數(shù)據(jù)庫里的所有視圖名稱,格式:|視圖1|視圖2|視圖3|InputXML參數(shù):空返回值:DoFormula說明:執(zhí)行數(shù)據(jù)表字段的計算公式InputXML參數(shù):<Input><TableName>表名</TableName></Input>返回值: 如下:將根據(jù)當前表字段間的計算公式(計算公式在設計模式下設計)計算完后保存到 strRet 中,再通過FillData恢復到窗體控件中。strSQLWhere = DBEngine.GetSQLWhere() strInput = "&l
19、t;Input><TableName>"&strTableName&"</TableName><SQLWhere>"&strSQLWhere&"</SQLWhere></Input>" '執(zhí)行計算 strRet = DBEngine.WebFunction("DoFormula", strInput, "") strError = DBEngine.GetElemData(strRet, "
20、Error") if strError <> "" then '是否有錯誤返回DBEngine.MsgBox strErrorElse DBEngine.FillData(strRet) end if GetFieldValue說明:返回字段值InputXML參數(shù):<Input><TableName>表名</TableName><FieldName>字段名稱</FieldName><SQLWhere>SQL定位語句</SQLWhere><Reco
21、rdIndex>第幾條記錄,0開始(默認為0)</RecordIndex></Input>返回值:返回字段值字符串GetFieldValueList說明:返回符合條件的單個字段的所有記錄值InputXML參數(shù):<Input><TableName>表名</TableName><FieldName>字段名稱</FieldName><SQLWhere>SQL定位語句</SQLWhere><Order>排序字符串,如:Order by 字段名稱 Desc</Order&g
22、t;<Sql>或直接傳SQL語句,返回第一個字段記錄值列表</Sql></Input>返回值:值1,值2,值3.ExistFieldValue說明:判斷字段值是否存在InputXML參數(shù):<Input><TableName>表名稱</TableName><FieldName>字段名稱</FieldName><SQLWhere>SQL條件(可為空)</SQLWhere><ValueList>需要判斷的字段值列表(如: 張三,李四,王五)</ValueList&
23、gt;<Separator>字段值間隔符號(默認英文逗號,可不寫)</Separator><ReturnType>0:返回已存在的字段值列表, 1:返回不存在的字段值列表<ReturnType></Input>返回值:ReturnType=0返回已存在的字段值列表, ReturnType=1返回不存在的字段值列表(如: 張三,王五) 存儲過程相關(guān)接口GetAllProcName說明:返回數(shù)據(jù)庫里所有存儲過程的名稱,格式為:|存儲過程A|存儲過程B|存儲過程C|參數(shù):空返回值:存儲過程的名稱DoProcedure(.Net版)
24、說明:執(zhí)行儲存過程InputXML參數(shù):<Input><ProcName>存儲過程名稱</ProcName><InputList><!-輸入?yún)?shù)列表-><參數(shù)名稱>參數(shù)值</參數(shù)名稱><參數(shù)名稱>參數(shù)值</參數(shù)名稱>.</InputList><OutputList><!-輸出參數(shù)列表-><OutputName>輸出參數(shù)名稱1<OutputName><OutputName>輸出參數(shù)名稱2<OutputName&g
25、t;.<OutputTable>1或0</OutputTable><!-如要返回數(shù)據(jù)集,OutputTable設置為1-><OutputList></Input>返回值:如成功則返回結(jié)果XML字符串,如失敗則返回描述錯誤的XML字符串例如:以下便是調(diào)用存儲過程” 獲取物料基本資料”,并將返回的XML字符串賦給表格以及返回總記錄數(shù)。Sub Button1_Click() strInputXML= "<Input><ProcName>獲取物料基本資料</ProcName>" &
26、;_ "<InputList><Cond>" + EditBox1.Text + "</Cond>" &_ "</InputList><OutputList><OutputTable>1</OutputTable>" &_ "<OutputName>RetValue</OutputName></OutputList></Input>" strRetXML = DBEng
27、ine.WebFunction("DoProcedure", strInputXML, "") strError = DBEngine.GetNodeText(strRetXML, "Error") if strError <> "" then '如返回字符串包含了Error節(jié)點,則表明出錯了 DBEngine.MsgBox(strError) else '返回數(shù)據(jù)表XML字符串 strTableXML = DBEngine.GetNodeXml(strRetXML, "Tab
28、le") if strTableXML <> "" then MainGrid.SetTableXML(strTableXML) MainGrid.AutoSizeColumns() end if '取出返回值RetValue Lable2.Caption = "記錄總數(shù):" + DBEngine.GetNodeText(strRetXML, "RetValue") end ifEnd Sub DoProcedure(Java版)說明:執(zhí)行儲存過程InputXML參數(shù):<Input>
29、 <Sql>儲存過程名稱(?,?,.)</Sql> <Params> <Param> <InOut>參數(shù)輸入輸出類型(In/Out)</InOut> <DataType>參數(shù)值類型(數(shù)值:8,字符:12,日期:91)</DataType> <Value>參數(shù)值字符串</Value> </Param> . </Params></Input>返回值: <Output><Value_1>返回值字符串</Value_1
30、><Value_2>返回值字符串2</Value_2>.</Output>記錄更新相關(guān)接口XMLAddNewFieldData說明:通過XML方式往數(shù)據(jù)庫里添加數(shù)據(jù)InputXML參數(shù):<XMLSQL><TableName>數(shù)據(jù)表名稱</TableName><FieldValue><!-字段值列表-><FieldName>FieldValue</FieldName><姓名>張三</姓名><性別>1</性別>.</Fi
31、eldValue><ReturnField><!-插入后,返回指定字段值-><AutoNumber>自動編號字段名稱</AutoNumber><FieldName>有默認值字段名稱</FieldName><FieldName></FieldName>.</ReturnField></XMLSQL>返回值:如成功則返回指定字段值或空,失敗則返回錯誤XML信息 XMLUpdateFieldData說明:通過XML方式更新數(shù)據(jù)InputXML參數(shù):<XMLSQ
32、L><TableName>員工表</TableName><!-數(shù)據(jù)表名稱-><SQLWhere>姓名='張三'</SQLWhere><!-定位記錄的SQL條件語句-><FieldValue><FieldName>FieldValue</FieldName><!-字段列表-><姓名>張三</姓名><!-字段列表-><性別>1</性別><!-字段列表->.</FieldValue&
33、gt;<ReturnField><FieldName></FieldName></ReturnField></XMLSQL>返回值:如成功則返回字符串1,失敗則返回錯誤XML信息 SqlUpdate(Java版)說明:功能與SqlNonQuery一樣SqlMoreUpdate說明:在一個事務里執(zhí)行多條SQL更新語句 InputXML參數(shù):<Input><MustUpdate>0或1,0:不必指定每條語句必須更新,0為默認值;1: 指定每條語句影響行數(shù)據(jù)必須大于0,否則事務回滾 </MustUpd
34、ate><SQL>SQL語句1</SQL><SQL>SQL語句2</SQL>.</Input>返回值:成功返回”1”,失敗返回錯誤XML信息.MixUpdate說明:多種方式在一個事物里同時提交數(shù)據(jù)InputXML參數(shù):<Input><SqlUpdate>Sql語句</SqlUpdate><!-執(zhí)行Sql語句-><XmlAdd><!-Xml方式將數(shù)據(jù)插入數(shù)據(jù)表-><TableName>員工表</TableName><!-數(shù)據(jù)表名
35、稱-><FieldValue><FieldName>FieldValue</FieldName><!-字段列表-><姓名>張三</姓名><!-字段列表->.</FieldValue></XmlAdd> <XmlUpdate><!-Xml方式將數(shù)據(jù)更新到數(shù)據(jù)表-> <TableName>員工表</TableName> <!-數(shù)據(jù)表名稱-> <SQLWhere>姓名='張三'</SQLWher
36、e> <!-定位記錄的SQL條件語句-> <FieldValue> <FieldName>FieldValue</FieldName> <!-字段列表-> <姓名>張三</姓名><!-字段列表-> . </FieldValue> </XmlUpdate> <Procedure><!-執(zhí)行儲存過程-><Sql>儲存過程名稱(?,?,.)</Sql> <Params> <Param> <InOut
37、>參數(shù)輸入輸出類型(In/Out)</InOut> <DataType>參數(shù)值類型(數(shù)值:8,字符:12,日期:91)</DataType> <Value>參數(shù)值字符串</Value> </Param> . </Params> </Procedure> <ImportTableData><!-多表數(shù)據(jù)導入-> <TableData> <TableName></TableName> <!-數(shù)據(jù)表名稱-> <Rows&g
38、t; <Row> <姓名>張三</姓名> . </Row> . </Rows> </TableData> . </ImportTableData></Input>返回值:如成功則返回"1",失敗則返回錯誤XML信息自定義屬性設置相關(guān)接口SetFieldPro說明:設置自定義字段屬性InputXML參數(shù):<Input><TableName>表名稱</TableName><FieldName>字段名稱</FieldName>
39、<ProName>屬性名稱</ProName><ProValue>屬性值字符</ProValue></Input>返回值:如成功則返回空字符串,失敗則返回錯誤XML信息 GetFieldPro說明:返回自定義字段屬性InputXML參數(shù):<Input><TableName>表名稱</TableName><FieldName>字段名稱</FieldName><ProName>屬性名稱</ProName></Input>返回值:如成功
40、則返回屬性字符串,失敗則返回錯誤XML信息SetFieldSubPro說明:設置字段子屬性值InputXML參數(shù):<Input><TableName>表名稱</TableName><FieldName>字段名稱</FieldName><ProName>屬性名稱</ProName><SubProName>子屬性名稱</SubProName><SubProValue>子屬性值字符</SubProValue></Input>返回值:如成功則返回空字符串,失敗
41、則返回錯誤XML信息GetTableProValueText說明:返回數(shù)據(jù)表的屬性字符串InputXML參數(shù):<Input><TableName>表名</TableName><ProName>屬性名稱</ProName></Input>返回值:如成功則返回數(shù)據(jù)表屬性(見網(wǎng)格XML格式),如失敗則返回描述錯誤的XML字符串 SetTablePro說明: 設置指定表的屬性值 InputXML參數(shù):<Input><TableName>表名</TableName><ProName
42、>屬性名稱</ProName><ProValue>屬性值</ProValue></Input>返回值:成功返回”1”,失敗返回”0” SetTableSubPro說明: 設置指定表的屬性值 InputXML參數(shù):<Input><TableName>表名</TableName><ProName>屬性名稱</ProName><SubProName>子屬性名稱</SubProName><SubProValue>子屬性值</SubProV
43、alue></Input>返回值:成功返回”1”,失敗返回”0” SetRowHeight說明:設置行高InputXML參數(shù):<Input><TableName>表名稱</TableName><SQLWhere>條件語句</SQLWhere><RowHeight>行高</RowHeight></Input>返回值:如成功則返回空字符串,失敗則返回錯誤XML信息SetTableSortField說明:設置數(shù)據(jù)表排序字段InputXML參數(shù):<Input><
44、TableName>表名稱</TableName><FieldName>排序字段</FieldName><SortType>排序類型 升序:ASC,降序:DESC</SortType></Input>返回值:如成功則返回”1”,如失敗則返回描述錯誤的XML字符串GetTableInfoText說明:返回TableInfoXML里的數(shù)據(jù)表屬性節(jié)點的文本值InputXML參數(shù):<Input><TableName>表名稱</TableName><ProName>屬性名稱<
45、;/ProName></Input>返回值: 統(tǒng)計相關(guān)接口GetSumFieldValue說明:返回字段值的總和,可加條件InputXML參數(shù):<Input><TableName>表名稱</TableName><FieldName>字段名稱</FieldName><SQLWhere>SQL條件語句</SQLWhere></Input>返回值:如成功則返回符合條件的字段值總和,失敗則返回錯誤XML信息 GetAvgFieldValue說明:返回字段的平均值,可加條
46、件InputXML參數(shù):<Input><TableName>表名稱</TableName><FieldName>字段名稱</FieldName><SQLWhere>SQL條件語句</SQLWhere></Input>返回值:如成功則返回符合條件的字段平均值,失敗則返回錯誤XML信息 例如:參考 GetMaxFieldValue GetMaxFieldValue說明:返回字段最大值,可加條件InputXML參數(shù):<Input><TableName>表名稱&l
47、t;/TableName><FieldName>字段名稱</FieldName><SQLWhere>SQL條件語句</SQLWhere></Input>返回值:如成功則返回符合條件的字段最大值,失敗則返回錯誤XML信息 例如:見此函數(shù)的用法。Function btnOK() DBEngine.SaveRecord strSQLWhere = DBEngine.GetSQLWhere() strInput = "<Input><TableName>"&strTableN
48、ame&"</TableName><SQLWhere>"&strSQLWhere&"</SQLWhere></Input>" '執(zhí)行計算 strRet = DBEngine.WebFunction("DoFormula", strInput, "") strError = DBEngine.GetElemData(strRet, "Error") if strError <> "" t
49、hen '是否有錯誤返回 DBEngine.MsgBox strError else UpdateAll() end if If DBEngine.GetElemData(DBEngine.InitType, "Action") = "NewRecord" Then '繼續(xù)新增記錄 ret = DBEngine.MsgBox1("請問是否繼續(xù)新增?",1) if ret = 2 then DBEngine.CloseWindow(1) end if DBEngine.NewRecord
50、; strSave = True '改變開關(guān)值 DBEngine.FillData (DBEngine.InitData) '提取定單號 strKeyField = DBEngine.GetElemData(DBEngine.InitType, "KeyField") strLineField = DBEngine.GetElemData(DBEngine.InitType, "LineField") strNumber = DBEngine.GetElemData(DBEngine.InitData, strKeyField
51、) strInputXML= "<Input><TableName>"&strTableName&"</TableName><FieldName>"&strLineField&"</FieldName><SQLWhere>"&strKeyField&"='"&strNumber&"'</SQLWhere></Input>"
52、 '返回屬于指定單據(jù)號的最大單據(jù)行的值 strMaxValue = DBEngine.WebFunction("GetMaxFieldValue", strInputXML, "") strError = DBEngine.GetElemData(strMaxValue, "Error") If strError <> "" Then DBEngine.MsgBox strError Else If strMaxValue = "" Then strMaxValue = &q
53、uot;0" End If strMaxValue = CStr(CLng(strMaxValue) + 1) '新訂單行 strRow="<Row><"& strKeyField &">" &strNumber& "</"& strKeyField &"><"&strLineField&">"&strMaxValue&"</"
54、;&strLineField&"></Row>" DBEngine.FillData(strRow) End If eb_ShouHuo.Text = "0" eb_TuiHuo.Text = "0" Else DBEngine.CloseWindow(1) End IfEnd Function GetMinFieldValue說明:返回字段最小值,可加條件InputXML參數(shù):<Input><TableName>表名稱</TableName><Fi
55、eldName>字段名稱</FieldName><SQLWhere>SQL條件語句</SQLWhere></Input>返回值:如成功則返回符合條件的字段最小值,失敗則返回錯誤XML信息. 例如:參考 GetMaxFieldValue. GetRecordCount說明:返回記錄行數(shù)目,可加條件InputXML參數(shù):<Input><TableName>表名稱</TableName><SQLWhere>SQL條件語句</SQLWhere></Input>
56、;返回值:如成功則返回符合條件的記錄行數(shù)目,失敗則返回錯誤XML信息.范例:如下便是在表 strTableName 中取條件滿足 "&strKeyField&"='"&strNumber 的記錄總數(shù)。 strInputXML = "<Input><TableName>"&strTableName&"</TableName><SQLWhere>"&strKeyField&"='"&
57、strNumber&"'</SQLWhere></Input>" strMaxValue = DBEngine.WebFunction("GetMaxFieldValue", strInputXML, "") GetSameFieldNameFromTwoTable說明:從兩表中提取名稱相同的字段InputXML參數(shù):<Input><TableName1>表1名稱</TableName1><TableName2>表2名稱</Tabl
58、eName2></Input>返回值:如成功則返回格式為"|字段1|字段2|"的字符串,失敗則返回錯誤XML信息 CopyTable說明:復制數(shù)據(jù)表InputXML參數(shù):<Input><ScrTable>源表名</ScrTable><DesTable>新表名</DesTable><FieldNames>需要復制的字段</FieldNames><SQLWhere>復制條件SQL語句</SQLWhere></Input>返回值:如成
59、功則返回受影響行數(shù),失敗則返回錯誤XML信息 GetSQLWhereByRecordIndex說明:根據(jù)記錄索引號返回記錄的條件定位語句InputXML參數(shù):<Input><TableName>表名稱</TableName><SQLWhere>SQL篩選條件語句</SQLWhere><RecordIndex>記錄索引號</RecordIndex></Input>返回值:如成功則返回條件定位語句,失敗則返回錯誤XML信息 CopyRecordToOtherTable說明:復制數(shù)據(jù)到
60、其它表InputXML參數(shù):<Input><ScrTable>源表名稱</ScrTable><ScrFields>源字段(字段1,字段2,.)</ScrFields><SQLWhere>SQL復制條件</SQLWhere><DesTable>目標表名稱</DesTable><DesFields>目標字段(字段1,字段2,.)</DesFields></Input>返回值:如成功則返回空字符串,失敗則返回錯誤XML信息 DifferentRec
61、ord說明:比較來自兩表的記錄,返回有差別的字段名稱 InputXML參數(shù):<Input> <LeftTable>左表名稱</LeftTable> <LeftSQLWhere>左表記錄定位條件</LeftSQLWhere> <RightTable>右表名稱</RightTable> <RightSQLWhere>右表記錄定位條件</RightSQLWhere> <DifferentField>要比較的字段,格式:左字段1=右字段1,左字段2=右字段2.,如為空,則比較兩表名稱
62、相同的字段.</DifferentField></Input>返回值:如成功則返回有差別的字段名稱,失敗則返回錯誤XML信息RenameTable說明:修改表名稱InputXML參數(shù):<Input> <OldTableName>原表名稱</OldTableName> <NewTableName>新表名稱</NewTableName></Input> 返回值:如成功則返回空字符串,失敗則返回錯誤XML信息GetGridFieldType說明:返回網(wǎng)格控件專用的字段類型(“10”:字符型,” 7”: 數(shù)
63、值型,23:日期時間型)InputXML參數(shù):<Input> <TableName>表名稱</TableName> <FieldName>字段名稱</FieldName></Input> 返回值:如成功則網(wǎng)格控件專用的字段類型,失敗則返回錯誤XML信息GetAutoNumberFieldName說明:返回數(shù)據(jù)表的自動編號字段名InputXML參數(shù):<Input> <TableName>表名稱</TableName></Input> 返回值:如成功則數(shù)據(jù)表的自動編號字段名,失敗
64、則返回錯誤XML信息GetAllFieldNameOfHavingDefaultValue說明:返回數(shù)據(jù)表的里有默認值(或自動編號)的字段InputXML參數(shù):<Input> <TableName>表名稱</TableName></Input> 返回值:如失敗則返回錯誤XML信息,成功則返回如下XML<ReturnField><AutoNumber>自動編號字段</AutoNumber><FieldName>有默認值字段</FieldName></ReturnField> G
65、etGroupCount說明:返回指定字段的分組數(shù)目InputXML參數(shù):<Input> <TableName>表名稱</TableName><SQLWhere>SQL條件語句</SQLWhere></Input> 返回值:如成功則數(shù)據(jù)表的自動編號字段名,失敗則返回錯誤XML信息OneDimenStat說明:一維統(tǒng)計InputXML參數(shù):<Input> <TableName>表名稱</TableName><GroupFiled>列名稱<GroupFiled><SumField>匯總字段名稱(","間隔)</SumField><SQLWhere>SQL條件語句</SQLWhere></Input> 返回值:如成功則返回可在網(wǎng)格里顯示的XML字符串,失敗則返回錯誤XML信息CrossStat說明:交叉表統(tǒng)計(二維統(tǒng)計) InputXML參數(shù):<Input><TableName>表名稱</TableName><GroupFie
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育心理學真題練習試卷B卷附答案
- 2024年交通運輸設備項目資金需求報告代可行性研究報告
- 一年級數(shù)學計算題專項練習1000題匯編
- 2024年個人房產(chǎn)抵押貸款協(xié)議范本
- 文書模板-《勞務用工合同》
- 2024年度安置性質(zhì)房產(chǎn)購買協(xié)議典范
- 2024老年專家返聘協(xié)議詳細條款
- 2024屆安徽省皖南八校聯(lián)盟高三4月(二診)調(diào)研測試卷(康德版)數(shù)學試題
- 2024年度建筑資產(chǎn)轉(zhuǎn)讓協(xié)議樣例
- 2024精簡型牛肉購銷協(xié)議文本
- 20以內(nèi)進位加法100題(精心整理6套-可打印A4)
- 陜西師范大學學位英語試題
- 中小學反恐風險評估報告
- 品牌營銷策略和品牌策略
- 視力矯正商業(yè)計劃書
- 醫(yī)學課件:臨床決策分析
- 幼兒園優(yōu)質(zhì)公開課:中班音樂韻律《打噴嚏的小老鼠》課件
- 質(zhì)量管理體系品質(zhì)保證體系圖
- 人教版(新插圖)三年級上冊數(shù)學 第9課時 用乘除兩步計算 解決-歸總問題 教學課件
- 《現(xiàn)代漢語》考試復習題庫及答案
- 13J104《蒸壓加氣混凝土砌塊、板材構(gòu)造》
評論
0/150
提交評論