问题标签 [dbmetal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
467 浏览

sqlite - DbLinq DbMetal - 添加外键时“字典中不存在给定的键”

这是我最初的 SQLite 数据库

如果我运行DbMetal /provider:Sqlite /conn "Data Source=bms4.db3" /dbml:Model.dbml,它将成功创建 dbml 文件。

但是如果我添加一个外键,这样

运行相同的命令

会给出这个错误:

如何将外键关系引入 DBML?

0 投票
1 回答
83 浏览

c# - C# linq 和多语言数据库

在我的应用程序中有一个多语言数据库。有必要从用户程序中设置的语言的数据库中加载列表。我使用 Dbling 库,现在 3 天摸不着头脑,如何从数据库中动态获取数据,构建 linq 请求。下表标识以下列:

编号 | name_zh | name_ru

假设默认语言是俄语。然后在初始化应用程序时,您需要使用俄语获取所有信息

另外,我创建了一个 POCO 类,它将存储数据:

现在我提出要求: