问题标签 [adp]

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 投票
3 回答
631 浏览

sql-server-2005 - 从 access+vb6 或仅 sql 2005 生成 pdf 的方法?

设置:多台计算机使用 adp 文件访问 sql 2005 数据库。大多数没有pdf蒸馏器。创建需要保存为 pdf 的访问表单(普通表单,而不是水晶)。

我能想到的唯一方法是从访问 sql 服务器发送一个请求以获取网页。类似于:“ http://sqlserver/generatepdf.php?id=123

我试图避免网页“中间人”。有没有办法在 T-SQL 中生成 pdf?任何人都有其他想法。我不是在寻找代码,只是在寻找方法论的想法。

谢谢

0 投票
2 回答
3183 浏览

ms-access - MS Access 中 DoCmd.OpenReport 的参数数量错误

抱歉,如果这是一个菜鸟问题,但我有幸支持一个古老的遗留 Access 2000 .adp 应用程序,这是几年前不再存在的人写得很糟糕,当时我自己对 Access 或 VB 几乎没有经验: )

我已经用 Access 2000(它是一个 Access 2000 项目)设置了一个 WinXP 开发机器来做一些支持工作。有一个预先存在的代码行应该打印一个报告,它使用 6 个参数调用 DoCmd.OpenReport:

当我运行它时,我得到一个编译错误:“参数数量错误或属性分配无效”。

所以我在 DoCmd.OpenReport 上使用了“intellisense”,我的访问 VB 代码编辑器告诉我它只需要 4 个参数,而不是 6 个:ReportName、acViewNormal、FilterName 和 WhereCondition。当我转到命令的对象浏览器时,定义是:

Sub OpenReport(ReportName, [View As AcView = acViewNormal], [FilterName], [WhereCondition]) Access.DoCmd 的成员(即 4 个参数)

查看网络上的各种帖子,有些人似乎传递了 4 个 args,有些人传递了 6 个。什么给了?我猜有不同版本的 Access 代码库,我猜错了。但我不知道从哪里开始解决这个问题。任何人都知道 Access 并且可以帮助我吗?

0 投票
1 回答
1357 浏览

sql - 使用 Access 2003 ADP/Project 文件访问 SQL Server 2005 数据库

我们使用 Access Project 文件来连接 SQL Server。

我们的 SQL Server 2000 已升级到 SQL Server 2005,现在我的项目文件在尝试修改数据时报告不兼容和错误“此记录集不可更新”。

所以:

1) 升级到 Access 2007 然后创建项目文件会解决这个问题吗?

2) 如果不能升级到最新版本的 Access,是否可以下载插件或 Microsoft 转换器以允许 Access 2003 打开 SQL Server 2005 数据库?

谢谢。

0 投票
5 回答
2341 浏览

tsql - Microsoft Access ADP 更新查询不更新

我有一个(非常简单和标准的)UPDATE 语句,它可以直接在 Query Analyser 中正常工作,也可以作为 Query Analyser 中的存储过程执行。

问题是当我通过 microsoft ADP 执行相同的存储过程时(通过双击存储过程名称或使用运行选项),它说“查询成功运行但没有返回记录”并且在我检查时不更新记录直接表。

在任何人甚至说“MS-Access 的语法与 SQLServer T-SQL 不同”之前,请记住,使用 ADP,一切都发生在服务器上,并且实际上是通过 T-SQL 传递的。

任何 ADP 大师有什么好主意吗?

0 投票
3 回答
440 浏览

sql-server - 带有 SQL Server 的 .ADP 中的“静默”错误

我在 MS Access 2003 中有一个以 SQL Server Express 2008 作为后端的 adp 项目。

一切正常,除非 SQL 端出现错误,例如重复索引。当前数据集没有得到更新/插入,没有错误消息,但我知道它没有更新,因为如果我在服务器上进行选择,我仍然会得到旧数据。

我怎样才能“消除”错误?是否有一些隐藏的选项,还是只有 access 2003 + sql server 2008 才会出现的问题?

任何帮助表示赞赏,因为我还没有在网上找到任何有用的东西

0 投票
1 回答
255 浏览

sql-server - 带有 SQL Server 2005 Express 数据库的 Acess 2007 adp 项目

我对 Access adp 项目有一个奇怪的问题。页面上有一个带有标题和详细信息部分的主表单。详细信息部分由一个选项卡控件组成,该控件有 7 个选项卡。如果我将项目连接到 REMOTE SQL Server 2005 Express 数据库,则只显示第一个选项卡。

如果我将项目连接到 LOCAL SQL server 2005 Express 数据库,则带有选项卡控件的相同详细信息部分会显示所有 7 个选项卡。所以唯一的区别是远程与本地数据库。为什么这会是一个问题。除了选项卡控件在连接到远程服务器时未显示所有 7 个选项卡外,项目中的其他所有内容都可以正常工作。任何想法都将不胜感激,因为它花了我 6 多小时。弄清楚这一点。谢谢你。

0 投票
2 回答
1332 浏览

ms-access - MS Access ADP 断开连接的记录集恢复

我有一个 Microsoft Access 2003 ADP,它使用绑定的“主”表单和几个绑定的连续样式子表单。他们都通过帮助类使用断开连接的记录集。

一些用户注意到了同样的奇怪行为:他们在连续子表单中添加/编辑记录,他们离开记录(将编辑提交到 Recordset),他们锁定计算机(Ctrl+Alt+Del),他们解锁计算机,他们回到表单,大约 5 秒后它会闪烁并恢复到原始的未编辑状态。

我已经能够按照上述步骤重现这一点,此外,在对我的表单进行更改、绑定到断开连接的 Recordset 之后,我转到 SQL Server 并更改了一个值。在锁定/解锁计算机例程之后,表单闪烁并刷新,出现我刚刚在 SQL Server 中输入的 NEW 值。

好像大约 5 秒后,我断开连接的 Recordset 正在重新连接(它自己)并重新查询 Recordset。

我意识到我在这里没有提供很多信息,但是有没有人遇到过断开的 Recordsets 重新连接和重新查询的问题?或者至少对我可以从哪里开始调试有一个想法?

如果有人想在他们的环境中重新创建数据库,我有 ADP 和 SQL 脚本来创建数据库。

以下是我创建断开连接的记录集的方式:

0 投票
4 回答
117 浏览

sql-server - 如果只输入日期,数据库中日期时间字段的时间是多少?

我正在开发一个 Access adp,它的数据存储在 sql-server 中。我有一个 sql 语句,它将 dateTime 对象的日期部分插入到表的 datetime 字段中。

默认时间是多少?
(我希望它默认为 12:00 AM)

0 投票
1 回答
306 浏览

android - adp2设备可以刷2.0吗?

刚通过安卓市场买的adp2能刷安卓2.0吗?我在任何地方都找不到任何东西。HTC 开发人员支持仅具有适用于最高 1.6 的 adp1 和 adp2 手机的系统映像。

如果不能,我会将手机寄回以获得全额退款。

0 投票
2 回答
802 浏览

ms-access - MS Access:事件 ApplyFilter 中的事件顺序(ADP 项目)

我在 Access 2003 中执行 ServerFilterByForm 时遇到问题 当我应用输入的过滤器时,它会返回请求的数据,但在它出现在屏幕(表单)上之后它就会消失。不知道为什么会这样

有没有人有同样的问题?如何解决?这是代码的一部分”