Ja ... das ist völlig machbar. Zeigen Sie uns zuerst den Code, der ihn zum Absturz bringt. Ich weiß wahrscheinlich, was es ist. Wahrscheinlich versuchen Sie so etwas wie diese
MyRecord.Save();
zu tun, wo, wie Sie den Ball in der ID der Person tun müssen, die den Datensatz aka erstellt.
SubSonic weiß, um welchen Datentyp es sich bei Ihren Spalten handelt. Sie müssen also nicht sagen, um welchen Datentyp es sich handelt. Auch wenn Sie nachschauen, gibt es Überladungen der Save-Methode, nämlich Save (int id), Save (String-ID) und Save (Guid-ID). Solange Sie einen Int, String oder eine GUID für Ihre CreateBy-Spalte verwenden, müssen Sie nur daran denken, die ID zu übergeben, da SubSonic es erwartet, wenn Sie diese Spalten verwenden.