質問

PrimaryKeyがuniqueidentifier(GUID)として設定されたテーブルがあり、SQL Server 2008のnewsequentialid()関数を使用して自動入力されます...行を手動で挿入すると、すべてが正常に機能します。しかし、subsonicクラスとリポジトリを使用してレコードを挿入すると、GUID列はデフォルトですべてゼロになり、データベースはその値を入力します。これを行わずに、列のデフォルト値を使用する必要があります...この問題を回避できる他の誰か?

役に立ちましたか?

解決

これはSQL 2005の2.0.2で修正されました-SQL 2008に問題があるかどうか疑問に思っています。どのバージョンを使用していますか?これはまだ3.xでカバーされていないかもしれないと思っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top