2012-03-30 15 views
6

古典的なASPでコード化されたテーブルエディタ(Universal Table Editor)をインストールしました。ただし、列の編集や削除はできません。私はエラーに無効な列名 'False'(Classic ASP、テーブル編集の問題)

無効な列名を受け取る「偽」

理由は、それが真/偽表示されますが、それはブール型フィールドではありません、SQL Serverののビットフィールドのようです。

SQL Serverでこれを解決する方法はありますか?それとも、ASPコードには簡単な解決策がありますか? (私は、パラメータbooleanasbit = trueを追加するためのソリューションを見たが、それを実装することができませんでした)

答えて

8

BITフィールドを設定するときは、0を 'False'に、1を 'True'にします。

0または1の前後に引用符はありません。

+0

セルの値が無効です。文字列が有効なブール値として認識されませんでした。そのようなエラーが表示されます。 – HOY

+0

私はSQL管理スタジオから直接編集する傾向があり、上記のエラーは引用符なしで受信されます。 – HOY

+0

私は今あなたの質問を理解するか分からない。実行しようとしているSQLを貼り付けてください。 – nealkernohan