一开始我写了ac#类。然后我使用“xsd.exe”工具为该类创建了一个模式。我将此架构发布到我的数据库的架构集合中并创建了一个新的 xml 列:
CREATE XML SCHEMA COLLECTION AppointmentSC AS '不可能在论坛中插入模式' GO
ALTER TABLE 地址添加 xmlAppointment XML(AppointmentSC); 去
现在我可以序列化/反序列化我的类的对象进/出我的数据库。在下一步中,我想将我班级的多个对象保存到数据库中。我可以为我的班级创建一个集合,但我也想只用 sql 添加新对象。我想我需要一个自动增量 ID 或主键或类似的东西。在我的模式中创建唯一 ID 的每一次尝试都是无望的。
我正在使用 Visual Studio 2008 和 SQL Server 2008
最好的问候雷蒙德