3

テーブルからすべてのレコードを選択したいプロジェクトでDappermicro-ORMを使用しています。以下は私のコードです。

 var result = connection.Query<Department>("Select * From Department");

次のエラーが発生します

No Overload for method 'Query' takes 1 argument

私のプロジェクトのターゲットフレームワークは.net3.5です。プロジェクトのターゲットフレームワークを.net4.0に変更し、dapperを(nugetを使用して)再インストールすると、すべてが正常に機能します。

where句を使用したくない(つまり、queryメソッドに追加のパラメーターがない)。.net 3.5フレームワークをターゲットとするdapperを使用してこのクエリを実行する方法はありますか?

4

1 に答える 1

2

現在のコードでは、NET35ビルドで引数を渡す必要があります。paramこれは可能性がありますnull。試す:

var result = connection.Query<Department>("select * from Department", null);
于 2012-08-13T19:36:06.147 に答える