0
私は流暢なnhibernateを使用しています。問題は、 "はcustomerId =?" である 流暢なnhibernate:where句の問題
select column1,column2,column3 from table where CustomerId=?
ようにNHibernateはによって生成されたクエリがある
var data = session.CreateCriteria(typeof(CustomerNameValueList))
.Add(Expression.Eq("CustomerId","3"))
.List<CustomerNameValueList>();
が、私のようなコードの一部を書かれている
は、見えます expeted:?。。 '?' のCustomerId = 3"
理由はcustomerId =というよりはcustomerId = 3
私を助けてください
あなたは –
問題は "customerId =?"となりました.Exceled:CustomerId = 3 " なぜcustomerId =?という質問が表示されますが、この質問には何も問題はありません。 customerId = 3ではなく –
どこから問い合わせを受け取りましたか?それは実際にデータベースに対して実行されていますか? –