-
大小: 6.69MB文件類型: .zip金幣: 2下載: 0 次發布日期: 2023-10-15
- 語言: 其他
- 標簽: Unity3D??Webservice??數據集??
資源簡介
Unity3D訪問Webservice返回的數據集并解析

代碼片段和文件信息
using?UnityEngine;
using?System.Collections;
using?System.Data;
using?System;
using?System.Text;
using?System.IO;
using?System.xml;
//using?System.Web.Services;
public?class?DB?:?MonoBehaviour?{
//webservice傳過來的數據
????string?ipaddress;
string?aReStr;
string?aRow?=?“000“;
????//?Use?this?for?initialization
????void?Start?()?{
ipaddress?=?“http://10.10.10.210:8030/Hero3DHouseService.asmx/GetOraDataSet“;
StartCoroutine(LoadFile());
????}
????void?Update?()?{
?
????}
????public?IEnumerator?LoadFile(){
WWWForm?form?=?new?WWWForm();
//form2.AddField(“op“?“GetOraDataSet“);
????????form.AddField(“SQLstr“?“select?*?from?s84?where?s8403?like?‘%入庫%‘“);
form.AddField(“TableName“?“s84“);
//form.AddField(“byProvinceName“?“重慶“);
????????WWW?www_data?=?new?WWW(ipaddress?form);
????????
yield?return?www_data;
if?(www_data.error?!=?null)??
????????{??
????????????//POST請求失敗??
????????????aReStr?=??“error?:“?+?www_data.error;??
????????}??
????????else??
????????{??
try{
????????????//POST請求成功??
????????????aReStr?=?www_data.text;??
DataSet?ds?=?new?DataSet();
StringReader?StrStream?=?null;
xmlTextReader?xmlrdr?=?null;
StrStream?=?new?StringReader(aReStr);
xmlrdr?=?new?xmlTextReader(StrStream);
Debug.Log(aReStr);
ds.Readxml(xmlrdr);
aRow?=?ds.Tables[0].Rows.Count.ToString();
aReStr?=?““;
for?(int?i?=?0;?i? {
????aReStr?=?aReStr?+?ds.Tables[0].Rows[0][i].ToString()?+?“---“;
}
}
catch?(Exception?ex)
????????{
Debug.Log(ex.ToString());
}
????????finally
????????{
}
????????}??
????}
????void?OnGUI(){
GUI.Label(new?Rect(0?0?Screen.width?Screen.height)?aReStr);?
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-01-29?10:23??Unity3DWebservice\
?????文件????????3126??2014-01-22?15:30??Unity3DWebservice\Assembly-CSharp-vs.csproj
?????文件????????3126??2014-01-22?15:30??Unity3DWebservice\Assembly-CSharp.csproj
?????文件????????6859??2014-01-22?17:15??Unity3DWebservice\Assembly-CSharp.pidb
?????文件????????2805??2014-01-22?10:07??Unity3DWebservice\Assembly-Unitysc
?????文件????????3854??2014-01-22?10:13??Unity3DWebservice\Assembly-Unitysc
?????文件????????2805??2014-01-22?10:07??Unity3DWebservice\Assembly-Unitysc
?????目錄???????????0??2014-01-22?17:12??Unity3DWebservice\Assets\
?????文件????????1815??2014-01-22?16:44??Unity3DWebservice\Assets\DB.cs
?????目錄???????????0??2014-01-22?17:05??Unity3DWebservice\Assets\Materials\
?????文件????????4220??2014-01-22?16:48??Unity3DWebservice\Assets\Materials\01___Default.mat
?????文件????????4220??2014-01-22?16:48??Unity3DWebservice\Assets\Materials\02___Default.mat
?????文件????????4220??2014-01-22?16:48??Unity3DWebservice\Assets\Materials\03___Default.mat
?????文件????????4220??2014-01-22?16:48??Unity3DWebservice\Assets\Materials\04___Default.mat
?????文件????????4220??2014-01-22?16:51??Unity3DWebservice\Assets\Materials\Circle02Mat.mat
?????文件????????4220??2014-01-22?16:51??Unity3DWebservice\Assets\Materials\hou_mianMat.mat
?????文件????????4220??2014-01-22?16:51??Unity3DWebservice\Assets\Materials\Line80Mat.mat
?????文件????????4220??2014-01-22?16:49??Unity3DWebservice\Assets\Materials\Material__25.mat
?????文件????????4220??2014-01-22?16:51??Unity3DWebservice\Assets\Materials\qian_mianMat.mat
?????文件????????4232??2014-01-22?17:05??Unity3DWebservice\Assets\Materials\suanxijuan_liangche_3.mat
?????文件???????65703??2013-02-27?14:32??Unity3DWebservice\Assets\panyuan.obj
?????目錄???????????0??2014-01-22?15:30??Unity3DWebservice\Assets\plugin\
?????文件??????849920??2013-07-13?08:06??Unity3DWebservice\Assets\plugin\System.Data.dll
?????文件?????2275328??2013-07-13?08:06??Unity3DWebservice\Assets\plugin\System.Web.dll
?????文件??????354816??2013-07-13?08:06??Unity3DWebservice\Assets\plugin\System.Web.Services.dll
?????文件???????18749??2012-12-25?15:57??Unity3DWebservice\Assets\suanxijuan_liangche_3.jpg
?????文件???????21528??2014-01-22?17:12??Unity3DWebservice\Assets\webService.unity
?????目錄???????????0??2014-01-22?17:12??Unity3DWebservice\Library\
?????文件????????4116??2014-01-22?10:06??Unity3DWebservice\Library\AnnotationManager
?????文件???????28272??2014-01-22?17:12??Unity3DWebservice\Library\assetDataba
?????文件???????????7??2014-01-22?11:01??Unity3DWebservice\Library\AssetImportState
............此處省略369個文件信息
評論
共有 條評論