WebGIS之Openlayers全面解析源码
WebGIS之OpenLayers全面解析源码
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3145728 2015-12-11 11:21 OL3DemoDataOL3Database.mdf
文件 1048576 2015-12-11 11:21 OL3DemoDataOL3Database_log.ldf
文件 4390912 2015-12-11 11:20 SLOnlineSystemByOL3Dataguangxi_Data.MDF
文件 1048576 2015-12-11 11:20 SLOnlineSystemByOL3Dataguangxi_Log.LDF
..AD... 0 2015-12-11 11:21 OL3DemoData
..AD... 0 2015-12-11 11:20 SLOnlineSystemByOL3Data
----------- --------- ---------- ----- ----
9633792 6
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 < dt.Rows.Count; 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 OL3DemoDataOL3Databa
文件 1048576 2015-12-11 11:21 OL3DemoDataOL3Databa
文件 4390912 2015-12-11 11:20 SLOnlineSystemByOL3Dataguangxi_Data.MDF
文件 1048576 2015-12-11 11:20 SLOnlineSystemByOL3Dataguangxi_Log.LDF
..AD... 0 2015-12-11 11:21 OL3DemoData
..AD... 0 2015-12-11 11:20 SLOnlineSystemByOL3Data
----------- --------- ---------- ----- ----
9633792 6
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)