c# 查询 ms 对 sql server 的 Access

标签 c# sql-server database linq ms-access

我被要求为一所大学设置类(class)传单系统。无论过去出于何种原因,他们当前的系统都没有链接到他们的实际类(class)文件,他们希望关闭此链接,以便类(class)传单与实际类(class)代码相关。不幸的是,他们的类(class)文件是一个链接到他们许多现有系统的 ms access 数据库(无法轻松升级/移动)。由于类(class)传单是在网上发布的,因此他们的托管要求使用 sql server 数据库。

这意味着我需要在两者之间进行内部查询,以便他们可以在没有传单的情况下计算出他们拥有哪些类(class),我不想向 Access 数据库添加临时查询来执行此操作。

在 C# 中最好的方法是什么,我认为 LINQ 可以做到但还没有学过,我应该为这个项目学习它还是有更简单的方法?

我考虑过将服务器链接到 ms access 数据库,但这需要将数据库移动到 sql server。据我所知,数据库的链接是硬编码的,这是另一项艰巨的任务。

最佳答案

类(class)文件多久更改一次?一天五十次?一个月一次?

如何在 SQL Server 数据库中创建适当的表?然后每隔一段时间(尽可能频繁地保持合理的最新状态),清除这些表并从 Access 数据库中重新填充它们。您可以将其设置为每天早上 3 点或其他时间运行。或者您可以在表格发生重大变化时定期执行此操作。

关于c# 查询 ms 对 sql server 的 Access ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/213908/

相关文章:

c# - 语法错误,命令无法识别。服务器响应是 ''

c# - cmd.ExecuteNonQuery() 在我的程序中到底做了什么

C# WPF OnMouseEnter 和 OnMouseLeave 循环

java - 删除所有项目后无法单击组合框

sql-server - 在 SQL Server 2012 中重用查询计划

sql - Windows Azure SQL 数据库中用户定义的 CLR 数据类型

database - sqlite - 如何在插入语句中转义字符串中的分号

sql-server - 如何通过VB.NET在sql server数据库中存储和检索图像

c# - 使用 GetLastWriteTime 时显示不正确的年份

php - 在 yii2 查询中在哪里设置 SQL_BIG_SELECTS?