2009-09-02 11 views
0

私は最近、SubSonic 2.2で遊んでいました(私はその時点でOracle t4テンプレートが見つからなかったので2.2です)。さて、私はテーブルaとフィールドbの値を1にしてクエリを実行できることに気づいています。私がSql ToolsやOracle Developerに行って、フィールドbを2の値に変更した場合、SubSonicのLoadByKey関数はまだ戻りますフィールドbの値が1のオブジェクト。Sub Sonic 2.2キャッシュ?問題

読みにくい場合。

var id = "プライマリキー"; x.LoadByKey(id); Console.Write(x.b); - > yields 1

別のプログラムでこの値を変更してコードを再実行しても、それは常に1になります。

アイデア?

答えて

2

私が考えることができるのは、アプリの問題、またはドライバレベルの問題だと思います。私たちはどんな種類のキャッシングも実装していません。