1. 程式人生 > >AE中獲取資料表中某欄位唯一值

AE中獲取資料表中某欄位唯一值

{
 9              // 得到IFeatureCursor遊標 10             IFeatureCursor pCursor = pFeatureClass.Search( null , false );
11
12              // coClass物件例項生成 13             IDataStatistics pData = new  DataStatisticsClass();
14             pData.Field = strFld;
15             pData.Cursor = pCursor  as  ICursor;
16
17              // 列舉唯一值 18             IEnumerator pEnumVar = pData.UniqueValues ;
19
20              // 記錄總數 21 int  RecordCount = pData.UniqueValueCount;
22
23              // 字元陣列 24 string [] strValue = new string [RecordCount];   
25             pEnumVar.Reset();
26         
27              int  i
= 0 ;
28
29              while (pEnumVar.MoveNext())
30              {
31                 strValue[ ++ i] = pEnumVar.Current.ToString();
32             }
33    
34              return  strValue;
35         }

相關推薦

AE獲取資料唯一

{ 9              // 得到IFeatureCursor遊標 10             IFeatureCursor pCursor = pFeatureClass.Search( null , false );11 12              // coClass物件例項生成 13

C# 如何獲取SQL Server 指定資料的所有名和型別

如何獲取指定資料表的所有欄位名和欄位型別。SqlConnection.GetSchema方法有2個過載形式,獲取指定資料表的所有欄位名和欄位型別的祕密就在GetSchema (String, String[])的第二個引數中。 定義如下: public override DataTable GetS

MSSQL和MySQL資料兩列互換的問題

MSSQL的處理方法 update table1 set field_1 = field_2, field_2 = field_1 可是MySQL就不能這樣寫,不然一列會覆蓋另一列記錄 MySQL語句如下 update table1 a, table1

觸發器動態獲取當前行的

create trigger del_replyon Articlefor deleteasdeclare @id intset @id=(select classID from deleted)delete Reply where [email protected

Mybatis需要返回的資料引數資料沒有對應的,自定義實體類和resultmap作為返回型別

自定義實體類:因為需要做相關記錄的統計,而表中沒有統計欄位 public class TrafficJeevesDistrictCount { //施工top5+1 按區域 private String districtInfo; private

資料庫一個內容匯入到另一個數據庫

示例:insert into user (name)select namefrom A.dbo.user例項:匯入會員表:(member_info,要匯入的目標表,shualodb.dbo.KS_User,hualodb(另個數據庫)的源表)insert member_info(memberId,member

C#.net讀取Excel資料時,有些內容(字串、數字)讀取不到的解決辦法

匯入Excel時,會丟失一些手機號,或者固定電話號 問題出在於,他們將資料填入Excel時,有些格式是數值型別,有些是文字型別 當用OLEDB讀取Excel的時候,在Extended Properties中若沒有配置IMEX=1的屬性,微軟的處理機制是將列轉換為同一

JS判斷JSON資料是否存在的方法 JavaScript判斷json是否有某個

方式一 !("key" in obj) 方式二 obj.hasOwnProperty("key")  //obj為json物件。 例項: var jsonworld_pose = JSON.parse(data[0].world_pose); var jsonorie

把A賦B

CREATE TABLE zhtt_a ( a VARCHAR2(10),b VARCHAR2(10) ); CREATE TABLE zhtt_b ( a VARCHAR2(10),b VARCHAR2(10) ); insert into zhtt_a values(

獲取分組後取最大一條記錄(求每個類別最大的的列表)

獲取分組後取某欄位最大一條記錄 方法一:(效率最高) select a.* from test a, (select type,max(typeindex) typeindex from test group by type) b where a.

sql 為資料庫沒有的根據

SELECT CASE WHEN(memberAge<18) THEN '少年' WHEN(memberAge>=18 and memberAge <30) THEN '青年' WHEN(memberAge>=30 and memberAge<50) THEN '中年' ELSE

MySQL使用儲存過程為資料庫全部的增加備用

需求描述 要為資料庫裡的所有的表統一加上十六個備用欄位,前提是備用欄位名取表名前三位,拼接上備用1-16 , 16個欄位中,其中8個varchar, 4個int, 4個datetime 1.建立一個簡單的表 DROP TABLE customer_detail_info; C

powerdesigner 建立的名及大小

設定powerdesigner 中建立的表名及欄位大小寫格式 因為用powerdesigner 建立表的時候 表明及欄位名使用的都是小寫,所以生成的腳步表名和列名都加上的雙引號。 解決方式有以下幾種: 1/在powerdesigner裡的表名和欄位名都用大寫,建表的指令碼就不會有“”了。 

1.怎樣查詢某個在哪個2.怎樣查詢某個庫的某個的全部(快速將實體類與資料庫對應起來)

1.怎樣查詢某個欄位在哪個表 SELECT COLUMN_NAME,TABLE_NAME,TABLE_SCHEMA FROM INFORMATION_SCHEMA.columns WHERE COLUMN_NAME='欄位名'; 上面的這條語句只有我標註成漢字的地方需要替

MySQL資料庫庫、名、的大小寫問題

在使用MySQL建庫的過程中發現了一個問題,無論怎麼建立庫,創建出來的庫名都是小寫的。然後上網查了一下資料。 在MySQL中,資料庫和表都是對應目錄下的一個或多個檔案。因此,作業系統的大小寫是否敏感

mongodb,若不存在,則新增的語句

可以在robo3T  中對錶直接操作: db.getCollection('test').updateMany({'name':{'$exists':false}},{'$set':{'name':'ssss'}}) 若不存在name 這一欄位,則新增‘name’:'ss

通過Java獲取資料的屬性與對應的

我最近在做一個數據庫加密的專案,其中需要獲取每個表的屬性與對應的值,本來打算用HashMap儲存,但是由於Attribute是重複的,理由會有username='peter',username='sam'等這樣的重複的Attribute,最後打算寫成Attribute=Value這樣的格式,並存

SQL Server——資料管理(資料型別、臨時、設定標識、使用預設、建立約束、修改

目錄   一、欄位的資料型別——例項: 二、臨時表 三、設定標識欄位  四、使用預設值 五、建立約束 六、修改表 一、欄位的資料型別——例項: 建立一個新表(如圖)  當然我們也可以就所設計的表進行修改:

java 資料庫名、資料名和名大小寫問題

postgreSQL 中資料庫名、 資料表名和欄位名大小寫問題,這個問題很常見。 1 、資料庫名中的每個字母區分大小寫,這裡就要求 SQL 語句中的連線語句中的資料庫名中的每個字母和 postgreSQL 軟體的資料庫名 中的每個字母的 大小寫要嚴格一致。 2 、 下面是

SQL語句把多條記錄同一連線成一個字串顯示結果集(sql stuff)

SELECT STUFF('abcdef', 2, 3, 'ijklmn'); 結果:aijklmndf。 1. if object_id('[tb]') is not null drop table [tb] go create table [tb]([Inv] int