問題:基本テーブルの主キーの名前が、fkテーブルのキーの名前と異なっています。 サブソニック3はそれをどのように処理するか分からず、そのベータ版です。だから、僕はテーブルをつかむと、それからpknameを使用するようにHtml.ControlForロジックを変更しようとしていた。 var fk = db.FindTable(col.ForeignKeyTo.FriendlyName);
.Fo
uniqueidentifier(GUID)として設定されているPrimaryKeyを持つテーブルがあり、SQL Server 2008のnewsequentialid()関数を使用してオートポピュレートされています...手動で行を挿入すると、すべて正常です。しかし、サブソニッククラスとリポジトリを使用してレコードを挿入すると、GUID列のデフォルト値はすべてゼロになり、データベースはその値を入力