2017-05-27 5 views
-1

データベースからリピータコントロールをバインドしようとしています。しかし、私はユニークな列とリピータをバインドする必要があります。例えば、 。asp cを使用してリピータコントロールのユニークな列のみを表示する#

Mumbai, Haryana, Goa, Haryana, Mumbai 

Mumbai, Haryana, Goa

に私のコードは以下のとおりです。

SqlConnection con3 = new SqlConnection("myconnection"); 
     string strcon = "select * from indiapincodes where statename [email protected]"; 
     cmd = new SqlCommand(strcon, con3); 
     da = new SqlDataAdapter(cmd); 
     cmd.Parameters.AddWithValue("@statename", erouting); 
     ds = new DataSet(); 
     da.Fill(ds, "emp"); 
     Repeater1.DataSource = ds; 
     Repeater1.DataBind(); 
     con3.Close(); 
     con3.Dispose(); 

上記のコードはうまく機能していますが、ユニークな値で列をフィルタリングし、リピータを埋め込む方法を知りたいと思います。前もって感謝します。

+0

クエリの出力を表示できますか? – Krishna

+0

出力は「Mumbai、Haryana、Goa、Haryana、Mumbai」ですが、mumbaiやharyanaなどのリピーターから繰り返し値を取り除きたい場合は –

+0

これらの列名や文字列データや行はありますか?それは何ですか? – Krishna

答えて

-1
string strcon = "SELECT DISTINCT columnname from indiapincodes WHERE [email protected]"; 
関連する問題