資源簡介
WebGIS之OpenLayers全面解析源碼
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Web;
using?System.Data;
using?System.Data.SqlClient;
using?System.Configuration;
///?
///DBConnection?的摘要說明
///@author?fmm?2015-06-10
///?
public?class?DBConnection
{
????public?DBConnection()
????{
????????//
????????//TODO:?在此處添加構造函數邏輯
????????//
????}
????protected?static?void?ConnectSQL(SqlConnection?conn)
????{
????????if?(conn.State?==?ConnectionState.Closed)
????????{
????????????conn.Open();
????????}
????????else?if?(conn.State?==?ConnectionState.Broken)
????????{
????????????conn.Close();
????????????conn.Open();
????????}
????}
????#region?實時水情
????///?
????///?獲取水位信息
????///?
????///?
????///?
????public?static?List?getWaterInfos(string?type)
????{
????????SqlConnection?conn?=?new?SqlConnection(ConfigurationManager.AppSettings[“GXSLSql“]);????????//數據庫連接對象
????????ConnectSQL(conn);
????????List?List_WaterInfos?=?new?List();
????????string?starSql?=?““;
????????switch?(type)
????????{
????????????case?“Rver“:
????????????????{
????????????????????starSql?=?“select?st_rsvr_r.STCD??st_rsvr_r.RZ?st_rsvr_r.INQst_rsvr_r.OTQst_rsvr_r.Wst_rsvr_r.TMst_sitinfo_b.站名st_sitinfo_b.東經st_sitinfo_b.北緯?st_sitinfo_b.地址?from?st_rsvr_r??INNER?JOIN?st_sitinfo_b?on?st_rsvr_r.STCD=st_sitinfo_b.站碼?where?(st_rsvr_r.RZ>0?and?st_rsvr_r.TM=‘2006-05-10?08:00:00.000‘)“;
????????????????????try
????????????????????{
????????????????????????SqlCommand?cmd?=?null;
????????????????????????SqlDataAdapter?da?=?null;
????????????????????????DataSet?ds?=?null;
????????????????????????DataTable?dt?=?null;
????????????????????????cmd?=?new?SqlCommand(starSql?conn);
????????????????????????da?=?new?SqlDataAdapter(cmd);
????????????????????????ds?=?new?DataSet();
????????????????????????da.Fill(ds?“ds“);
????????????????????????dt?=?ds.Tables[0];
????????????????????????WaterInfo?tmp;
????????????????????????for?(int?i?=?0;?i?????????????????????????{
????????????????????????????tmp?=?new?WaterInfo();
????????????????????????????DataRow?row?=?dt.Rows[i];
????????????????????????????tmp.SiteNum?=?(Convert.IsDBNull(row[“STCD“]))???0?:?(int)row[“STCD“];
????????????????????????????tmp.SiteName?=?(Convert.IsDBNull(row[“站名“]))???““?:?(string)row[“站名“];
????????????????????????????tmp.SitePntX?=?(Convert.IsDBNull(row[“東經“]))???“0“?:?(string)(row[“東經“]);//?Convert.ToDouble(row[“東經“]);
????????????????????????????tmp.SitePntY?=?(Convert.IsDBNull(row[“北緯“]))???“0“?:?(string)(row[“北緯“]);
????????????????????????????tmp.TM?=?(Convert.IsDBNull(row[“TM“]))???DateTime.Now?:?(DateTime)row[“TM“];
????????????????????????????tmp.tm?=?(Convert.IsDBNull(row[“TM“]))???DateTime.Now.ToLongDateString().ToString()?:?((DateTime)row[“TM“]).ToLongDateString().ToString();
????????????????????????????tmp.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????3145728??2015-12-11?11:21??OL3DemoData\OL3Databa
?????文件????1048576??2015-12-11?11:21??OL3DemoData\OL3Databa
?????文件????4390912??2015-12-11?11:20??SLOnlineSystemByOL3Data\guangxi_Data.MDF
?????文件????1048576??2015-12-11?11:20??SLOnlineSystemByOL3Data\guangxi_Log.LDF
????..AD...?????????0??2015-12-11?11:21??OL3DemoData
????..AD...?????????0??2015-12-11?11:20??SLOnlineSystemByOL3Data
-----------?---------??----------?-----??----
??????????????9633792????????????????????6
- 上一篇:ILSpy反編譯器
- 下一篇:Photoshop.zip
評論
共有 條評論