小编Cor*_*rey的帖子

Access 2013打破了UniqueTable功能

我们有一个相当大的Access前端应用程序,它已在Access 2010上运行.它广泛使用ADO记录集来访问SQL服务器上的数据,并经常使用UniqueTable表单属性.

我们希望明年初将整个办公室迁至Office 2013,但在测试过程中,我们发现Access 2013无法使用我们使用的代码UniqueTable.任何尝试设置UniqueTable结果的错误消息:

You entered an expression that has an invalid reference to the property UniqueTable

以下代码适用于Access 2010,但在尝试设置时遇到Access 2013上面的错误UniqueTable:

dim conn AS New ADODB.Connection
conn.ConnectionString = "DATA PROVIDER=SQLOLEDB;DATA SOURCE=server1;DATABASE=database1;Integrated Security=SSPI;"
conn.CursorLocation = adUseServer
conn.Provider = "MSDataShape"
conn.Open

Dim cmd As New ADODB.Command
cmd.ActiveConnection = conn
cmd.CommandType = adCmdText
cmd.CommandText = "SELECT TOP 10 * FROM Members WHERE MemberID IS NOT NULL"

cmd.Execute

Dim rs As New ADODB.Recordset
rs.CursorLocation = adUseClient …
Run Code Online (Sandbox Code Playgroud)

office-2013 ms-access-2013

5
推荐指数
1
解决办法
1098
查看次数

如何将动态文本显示添加到输出面板?

我有一些用于扫描文件系统的脚本,它们以最小的可感知输出运行了很长时间。我想做的是在输出面板中显示当前路径,但不要用垃圾输出填充它。

目前我正在使用Util.ProgressBar提供某种反馈,但想要一个不占用太多空间的解决方案,我没有用的东西。

我已经尝试创建和转储一个System.Windows.Forms.Label和其他各种控件,但这似乎创建了一个新的OutputPanel,仅在查询执行完成后才显示,这不是我需要的。

有没有办法实现这一点,还是我需要请求乔添加一些新的东西?

linqpad

5
推荐指数
1
解决办法
274
查看次数

标签 统计

linqpad ×1

ms-access-2013 ×1

office-2013 ×1