- PR -

DataGridBoolColumnついて

1
投稿者投稿内容
PURU
会議室デビュー日: 2002/10/10
投稿数: 7
投稿日時: 2002-11-22 16:42
DataGridBoolColumnを使用したいのですが
テーブルにある項目しかDataGridBoolColumnにできないのでしょうか?
SELECT Col1、Col2
FROM Temp
とした場合Col1をDataGridBoolColumnにすることはできます。
しかし
SELECT Col1、'' AS Chk 
FROM Temp
としたときにChkをDataGridBoolColumnにすると
「列Chkは読み取り専用です」というエラーが発生します。
もちろんLockedやReadOnlyのプロパティーは確認済みです。

NothingButXMLInfoSet
大ベテラン
会議室デビュー日: 2002/07/16
投稿数: 116
投稿日時: 2002-11-23 09:48
コード:
SqlDataAdapter ad = new SqlDataAdapter(
  "SELECT FirstName, '' AS Data1 FROM Employees", cn);
DataSet ds = new DataSet();
ad.Fill(ds, "Employees");
dataGrid1.DataSource = ds;
dataGrid1.DataMember = "Employees";


というコードでやってみましたが、特に問題なく表示されました。TableStyleとGridColumnStyleはデザイナでプロパティ設定しました。
1

スキルアップ/キャリアアップ(JOB@IT)