using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data;
using System.Reflection;
using System.Data.SqlServerCe;
namespace NVSGClient.Map
{
public class
GISClass
{
public class GetService
{
public static string connectionString = @"Data
Source=|DataDirectory|\App_Data\NVSGDB.sdf";//数据库连接
public sectorDto[] listAllTopSectors()
{
//string sqlStr="SELECT D.LVL, S.SCT_ID, S.SCT_NBR, S.SCT_NAM,
S.SCT_PID,
S.SCT_DESC,S.CRT_TIME,S.CRT_BY,S.LST_UPD_TIME,S.LST_UPD_BY,S.VRSN_ID,
S.SCT_CLR FROM SECTOR S LEFT JOIN DVC_TRV D ON D.ID =
S.SCT_ID where D.LVL=1";
string sqlStr = "SELECT S.SCT_ID as id,S.SCT_NBR as sectorNumber
,S.SCT_NAM as name, S.SCT_PID as
parentId, S.SCT_DESC as
description, D.LVL as level, S.SCT_CLR as
sectorColor FROM SECTOR S LEFT JOIN DVC_TRV D ON D.ID =
S.SCT_ID where D.LVL=1";
using (SqlCeConnection connection = new
SqlCeConnection(connectionString))
{
DataSet ds = new DataSet();
try
{
connection.Open();
SqlCeDataAdapter command = new SqlCeDataAdapter(sqlStr,
connection);
command.Fill(ds, "ds");
}