首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS Access数据库中Mygeneration自动编号字段错误

MS Access数据库中Mygeneration自动编号字段错误
EN

Stack Overflow用户
提问于 2012-01-05 00:50:09
回答 1查看 171关注 0票数 0

我正在使用Mygeneration工具创建负责处理数据库的抽象类,以执行CRUD操作以及其他一些dooDad操作。问题是我无法使用代码检索表的自动编号字段(它也是主键

代码语言:javascript
复制
    Employees newObj = new Employees();
newObj.ConnectionString = connectionString;
newObj.AddNew();

// Your Properties will be different here
newObj.FirstName = "Joe";
newObj.LastName = "Plank Plank";

newObj.Save();
int staffid=newObj.StaffID;

同样的事情在MS SQL server或其他数据库中也可以正常工作。看起来自动编号不是立即生成的,一旦我添加了条目,就可以访问它。但是,后来,当我检查数据库时,我发现那里生成了自动编号。不确定,为什么会发生这种情况。任何有dooDads专业知识的人,请帮助提供信息。

编辑:主要问题是我无法在创建新的行项后立即访问自动编号字段。看起来MS Access自动编号需要一些时间才能显示出来,甚至在VS中,你也可以看到这种现象。如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2012-01-11 22:58:48

我使用Doodads构建了许多应用程序,使用MS Access,您只需将字段设置为自动编号即可。并生成存储过程和其他类。也就是说,你的代码应该可以工作。

我还修改了Dodads以返回对象列表How to get list of objects from BusinessEntity using myGeneration?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8730586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档