- - PR -
asp.net ドロップダウンリストについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-03-13 02:28
asp.netのドロップダウンリストにSQLserverの値をセットしたいのですが、
下記のエラーがでます。 「指定された引数は、有効な値の範囲内にありません。パラメータ名 : value 」 ************************************************************** SqlConnection cn = new SqlConnection ("接続文字列"); cn.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM staff",cn); SqlDataReader dr = cmd.ExecuteReader(); ddl_code.DataSource = dr; ddl_code.DataTextField = "id"; ddl_code.DataBind(); ************************************************************** SQLserver側のidの型はsmallintなのですが、 これがまずいのでしょうか? [ メッセージ編集済み 編集者: hana 編集日時 2006-03-13 12:58 ] | ||||
|
投稿日時: 2006-03-13 08:56
処理順序を書いて、このようにしたいと言われましても、そうして下さいとしか…。
もっとこう、基本的な動きを説明していただき、どこまで出来て、どこにつまづいているのか教えてもらえますか? _________________ 囚人のジレンマな日々 | ||||
|
投稿日時: 2006-03-13 20:08
解決しました!
webコントロールにいらない設定がされており、 設定をはずしたら、動くようになりました。 | ||||
|
投稿日時: 2006-03-14 01:08
何か元質問の内容が編集されていて、囚人さんがきついことを言っているように見えてしまいますね...
できれば、そのいらない設定が何であったかをフィードバックしてください。 ここは、情報の共有の場らしいですよ。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-03-14 11:06
あ、ほんとだ^^;気付かなかった。少し悲しい。 DataReader をそのまま DataSource に突っ込むのかぁ…。 _________________ 囚人のジレンマな日々 | ||||
|
投稿日時: 2006-03-14 15:46
ごめんなさい。。。
初めの内容を残すと読みにくくなると思ったので、 書き直してみたんですが、誤解をまねくような結果になってしまいました。 ごめんなさい。。。 私の質問の仕方が悪くて、囚人サンにはご迷惑と嫌な思いをさせてしまったことお詫びします。 ドロップダウンリストのプロパティでデータ連結の所に不要な設定をしてしまってました。 設定を全部解除して、プログラムだけで記述したら問題が解決しました。 ありがとうございました!! [ メッセージ編集済み 編集者: hana 編集日時 2006-03-14 15:47 ] |
1