ms-access相关内容

访问女士发送带有报告作为附件的电子邮件

在 MS Access 中使用 VBA 代码生成器,我已经能够编写代码来打开 Outlook 并通过单击按钮向我发送电子邮件.我在添加附件时遇到问题.我发现的大多数代码都将 MS 数据库之外的文件添加为附件,我想添加在我的数据库中创建的报告作为附件. Private Sub EmailReport_Click()Dim oApp 作为新的 Outlook.Application将 oEmail ..
发布时间:2021-11-30 15:10:14 其他开发

如何将给定名称的附件(图像)导出到文件夹?

我的前同事建立了一个 Access 数据库,其中包含许多记录集,每个记录集都附有 1 到 5 张图片.数据库的大小现在非常大(大约 2 GB),而且速度非常慢. 我管理而不是将图片包含在数据库附件中,只是将图片的路径和名称作为字符串存储在列中,然后在需要时调用它们. 现在我必须将所有现有图像(约 3000 张图片)在重命名后从数据库导出到一个文件夹(将它们的描述存储在数据库的另一列中, ..
发布时间:2021-11-30 15:09:35 其他开发

使用 .NET 以编程方式管理 Microsoft Access 附件类型字段

Access 在 2007 版本中添加了一种新的数据类型——附件类型.我们目前正在开发一个带有 .NET 3.5 (C#) 的 WinForms 应用程序,该应用程序使用 Access 2007 数据库.我们希望能够通过 WinForms 界面添加新附件.我似乎无法找到有关如何使用 .NET 插入或选择附件数据的任何信息.我确实尝试使用 DAO(版本 12),但它似乎没有在这里讨论 SaveToF ..
发布时间:2021-11-30 15:03:48 C#/.NET

经典的 ASP SQL 注入保护

对于经典的 asp 应用程序来说,防止 sql 注入的强大方法是什么? 仅供参考,我将它与访问数据库一起使用.(我没有写应用程序) 解决方案 存储过程和/或准备好的语句: https://stackoverflow.com/questions/1973/what-is-the-best-way-to-avoid-sql-injection-attacks 我可以保护吗通过 ..
发布时间:2021-11-29 09:13:06 其他开发

SQL SET DEFAULT 在 MS Access 中不起作用

可能的重复: ALTER TABLE 语句中的 DEFAULT 子句导致语法错误 我正在尝试使用 MS Access 中的 SQL 查询执行以下语句; ALTER TABLE [table] ALTER COLUMN [column] SET DEFAULT '默认值' 但是,我得到一个对话框,显示错误 ALTER TABLE 语句中的语法错误. 当我单击“确定"时,它会突出显示 ..
发布时间:2021-11-27 08:38:32 其他开发

在数据表视图中重新排列子表单中字段的选项卡顺序

这是一个持续存在的问题,我希望只是我遗漏了一个属性. 场景:我有一个包含子表单的表单.子窗体的默认视图属性设置为数据表.(主窗体设置为单一窗体).由于我正在跟踪的内容发生变化,我想包括另一个不属于原始记录源的字段.因此,我更改了记录源(查询)并将该字段添加到子表单中.默认情况下,新字段会添加到数据表视图的末尾. 问题出现了 - 当我将列拖到子表单上的新位置(在表单视图或布局视图中)时, ..
发布时间:2021-11-26 18:59:18 其他开发

驱动程序和应用程序之间的架构不匹配?

我正在使用 JDBC 连接到我的 microsoft access 数据库.当我尝试连接到数据库时出现以下异常: java.sql.SQLException: [Microsoft][ODBC Driver Manager] 指定的 DSN 包含驱动程序和应用程序之间的架构不匹配 我使用的是 64 位 windows7,我使用的是 eclipse,它也是 64 位版本 我的数据库是 m ..
发布时间:2021-11-26 15:03:17 Java开发

Microsoft.ACE.OLEDB.12.0 Provider 在 Windows 8 下无法再打开 .mdb

我有一个 x64 应用程序,它使用 Microsoft.ACE.OLEDB.12.0 提供程序读取 Windows 7 (x64) 上的 MS Access 数据库,并且运行良好(安装了 Office 2010). 在安装了 Office 2013 的 Windows 8 下运行的同一应用程序失败,并显示一条消息,指出提供商无法打开以前的版本. 在安装了 Office 2013 的 W ..
发布时间:2021-11-26 15:01:42 其他开发

如何从 64 位 JVM 连接到 32 位 Access 数据库?

到目前为止,当我必须连接到 32 位 Access 数据库时,我只是使用 32 位 JVM 执行应用程序.但是,我现在正在开发一个需要 64 位 JVM 的应用程序,但我仍然需要连接到 32 位 Access 数据库.当我尝试连接时,出现以下异常: java.sql.SQLException: [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序 ..
发布时间:2021-11-26 14:44:09 Java开发

在没有 ODBC 的情况下从 Java 操作 Access 数据库

我想从我的 Java 项目操作 Microsoft Access 数据库(.accdb 或 .mdb 文件).我不想使用 Microsoft 的 JDBC-ODBC Bridge 和 Access ODBC 驱动程序,因为: JDBC-ODBC Bridge 已从 Java SE 8 中删除并且不受支持(参考:这里), 当文本包含代码点高于 U+00FF 的 Unicode 字符时,JDB ..
发布时间:2021-11-25 10:23:34 Java Web开发

如何使用 SQLExpress 2008 在 Win7 64b 上安装 Microsoft.ACE.OLEDB.12.0

我在 32b XP 上运行 VSExpress 2010 C# 和 SQLExpress 2008.由于失败,我现在使用的是 Win7 64 位.我已经重新安装了 VSExpress C# (64b).我安装了 SQLExpress (64b) 但是我的应用程序使用 Microsoft.ACE.OLEDB.12.0 驱动程序连接到 Office 2007 (32b) 数据库.我无法在 SQLExp ..
发布时间:2021-11-25 07:31:29 C#

更改表在 MS Access 64 位下不起作用.为什么?

我正在尝试编写一个简单的函数来在 Windows 7 下的 MS Access 64 位版本中调整文本字段的大小.它因错误 3420、对象无效或不再设置而失败.为什么是这样?在 MS Access 64 位版本下,您不能再更改代码中的表格了吗? 代码如下: 私有函数 ResizeSingleTextField(sTableName As String, _sFieldName 作为字符串, ..
发布时间:2021-11-25 07:23:49 C#

读取 Microsoft Access 数据库 64 位

我将我的 .NET 应用程序移动到 64 位,但我仍然需要从 C# 代码中的 Microsoft Access 数据库读取数据.我有一个建议,我可以编写一个 Web 服务,定期从 Microsoft Access 读取数据并将其转储到 SQL Server,这样我就可以从应用程序中的 SQL 表中读取数据,而不是直接访问 Microsoft Access 数据库. 这存在一些问题,例如从 W ..
发布时间:2021-11-25 07:14:10 C#

Microsoft Access 是否有 64 位驱动程序?

java.sql.SQLException: [Microsoft][ODBC Driver Manager] 指定的 DSN 包含驱动程序和应用程序之间的架构不匹配 当我尝试使用 jdbc 从 Eclipse 项目连接到我的 Microsoft Access 数据库时出现以下错误. 我使用的是 64 位 Windows 和 microsoft office 2007. 对此事的 ..
发布时间:2021-11-25 06:53:17 C#

“Microsoft.ACE.OLEDB.12.0"提供程序未注册 - 但已注册

简短而甜蜜: 应用程序可在 x86 机器上运行,但不能在 x64 机器上运行(在 2008 服务器和 Windows 8 上尝试过) 已安装 Microsoft Access 数据库引擎 2010(也已安装 Microsoft Office 2007 Access 数据库引擎) 未安装 MS Office 确认存在 C:\Program Files (x86)\Common Files ..
发布时间:2021-11-25 06:37:27 C#

64 位 Java 无法通过 ODBC 访问 32 位 MS Access 数据库

我有一台新的 64 位笔记本电脑,并安装了 STS 64 位和 Java 64 位.我正在尝试创建到 32 位 Microsoft 数据库的 ODBC 连接;但是默认的管理工具不提供访问驱动程序.谷歌搜索后,我看到有一个管理工具用于创建位于 C:\Windows\SysWOW64\odbcad32.exe 的 32 位驱动程序.但是,从它创建的 ODBC 连接给我一条错误消息,指示我运行程序时体系 ..
发布时间:2021-11-25 06:32:07 C#

Microsoft.ACE.OLEDB.12.0 提供程序未注册

我的应用程序是用 C# 编写的,并使用 Ms-Access 2003,我希望它在 64 位 Windows 安装中正常运行.我在连接字符串中使用数据提供程序作为 ACE.OLEDB.12.0,但它仍然给出 Microsoft.ACE.OLEDB.12.0 提供程序未注册的异常虽然我已经在目标机器上安装了 Microsoft Access Databse Engine 2010(32-bit)(因为 ..
发布时间:2021-11-25 06:09:26 C#

Winforms Crystal Report - “加载数据库信息失败"错误

我开发了一个小型的水晶报表 Win Forms 应用程序,它连接到本地网络中的 Access DB 并显示一组基本报表. 为此我使用了 VS 2010. 我使用“DAO"连接方法访问 VS 2010 数据库专家选项中的数据库(是的,全部在 GUI 中完成).它在我的 32 位开发机器和我测试过的 Win XP VM 机器上运行良好. 但是,我在 Win 7 64 位 PC 上设置 ..
发布时间:2021-11-25 05:37:21 C#

Microsoft Jet 的 64 位替代品

Microsoft 已选择不发布 64 位版本的 Jet,这是他们用于 Access 的数据库驱动程序.有没有人知道一个好的选择? 以下是我需要的 Jet 支持的特定功能: 多个用户可以通过网络连接到数据库. 用户可以使用 Windows 资源管理器在数据库打开时复制数据库,而不会冒损坏的风险.Access 目前以足够的可靠性满足我的客户的需求. 在 C++ 中运行良好,无需 .N ..
发布时间:2021-11-25 05:33:00 C#