2011-03-15 9 views
0

親愛なるFreinds 私はIntegerのSQL Serverでdatattypeを作成し、それをlinqでSQLクエリに使用すると "特定のキャストが無効"というエラーが発生する私はそれがsystem.integerタイプをキャストすることはできませんのようなクリスタルレポート整数型のデータ型がSQLへのlinqで動作しない

+3

質問にサンプルコードを含めることはできますか? – Prutswonder

答えて

1

音を作るために、SQLクエリにLINQを使用する方法をもう一つ

細かいSQLクエリの仕事にLINQ varchar型にデータ型を変更します。代わりにSystem.int32型を試してください。 linq sql type mappingの間にsql intに変換されます。

+0

その他の溶液 –

0
'Dim addvou As New vr_detail With {.ac_no = DataGridView1.Rows(abcd).Cells(0).Value, .name = DataGridView1.Rows(abcd).Cells(1).Value, .credit = DataGridView1.Rows(abcd).Cells(3).Value, .cust_no = TextBox9.Text, .debit = DataGridView1.Rows(abcd).Cells(2).Value, .vend_no = TextBox2.Text, .vr_date = DateTimePicker1.Text, .vr_no = TextBox1.Text, .post_date = DateTimePicker3.Text, .vr_type = ComboBox1.Text, .sub_ac = DataGridView1.Rows(abcd).Cells(4).Value, .head_ac = DataGridView1.Rows(abcd).Cells(5).Value, .main_ac = DataGridView1.Rows(abcd).Cells(6).Value} 

      voucher.vr_details.InsertOnSubmit(addvou) 
      voucher.SubmitChanges()' 
関連する問題