首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

dataSet中的字增量关联有关问题

2012-03-31 
dataSet中的字增量关联问题程序要求在dataset中同时保存两个表:表a和表b,其中表a的id字段在数据库中为自增

dataSet中的字增量关联问题
程序要求在dataset中同时保存两个表:表a和表b,   其中表a的id字段在数据库中为自增量,表a与表b为一对多的关系,使用表a的这个字增量id来进行关联。客户要求处理多条记录,再一次性上传到数据库,就存在以下问题:  
        在表a   中添加一条数据,由于还没有上传到数据库,我不知道这条新数据的id,
这时候又要在表b中添加若干条与这条新纪录相关的数据,于是,我只好写了一个临时的id给这条新数据,以便表b的新数据使用。但是,在上传到数据库时,我不能保证表a中这个临时id与数据库分配的自增量id相同,于是在表b中就出现了错误数据,请问有没有谁有可供参考得解决方案

[解决办法]
主键不用int换一种类型SQL中uniqueidentifier,c#中Guid

热点排行