在哪里可以找到有关安全性,性能和可维护性的Microsoft Access应用程序(具有FE/BE体系结构)的最佳实践概述(网站)?我知道设计表,查询,表单等等,我是一个合理的程序员,但我想知道什么是实现我的Access应用程序的"最好"和最有效的方法.
在此先感谢您的帮助.
如果我使用带有CurrentDb.Execute的RecordsAffected,它总是返回0.如果我首先创建一个Database对象的实例,它可以正常工作.为什么?
像这样:
Dim Db As Database
Set Db = CurrentDb
Db.Execute "DELETE * FROM [Samples] WHERE Sample=5"
If Db.RecordsAffected = 0 Then
MsgBox "Error"
End If
Run Code Online (Sandbox Code Playgroud)
代替:
CurrentDb.Execute "DELETE * FROM [Samples] WHERE Sample=5"
If CurrentDb.RecordsAffected = 0 Then
MsgBox "Error"
End If
Run Code Online (Sandbox Code Playgroud)
我正在使用Access 2007和Microsoft Office 12.0 Access数据库引擎对象库.
我正在查询MsysObjects表,以便列出我数据库中的对象:
SELECT MsysObjects.Name, MsysObjects.Type
FROM MsysObjects
WHERE (((Left$([Name],1))<>'~') AND ((Left$([Name],4))<>'Msys'))
ORDER BY MsysObjects.Name;
Run Code Online (Sandbox Code Playgroud)
我知道这个值的含义:
-32768 = Form
-32766 = Macro
-32764 = Report
-32761 = Module
1 = Table
5 = Query
6 = Linked Table
Run Code Online (Sandbox Code Playgroud)
但是-32758,-32757和3呢?他们代表哪里?无法在网上找到它.
Access中有没有办法搜索对象属性中的某个文本等等?不仅仅是在VBA源代码中.
我问这个是因为如果我改变一个表中字段的名称,我要检查很多对象属性(Record Source,Control Source,Order By,...).这可以通过跟踪错误或通过检查表单的每个控件的所有属性来完成,但这需要花费很多时间.
一个选项是查找和替换工具(漂亮的工具!),但它对我来说有点矫枉过正.我不需要文本替换(只有'查找'),一个工具只需37美元,我一年只会使用几次.
其他建议?
我仍在努力使用InnoDB引擎来处理MySQL数据库的性能.特别是数据插入的性能,较小的运行查询的性能.
我一直在谷歌搜索信息,操作方法等等,但我发现大多数信息都是深刻的问题.我可以在网上找到"新手"的一些基本信息,这是性能优化的起点吗?InnoDB优化的第一个最重要的步骤,以一种不那么复杂的方式解释.
我正在使用Windows平台
我试图了解RODBC如何确定新创建的(Access)表的列类型?sqlSave的R文档非常神秘:"通过参数varTypes和typeInfo选择类型".并没有这个论点的例子.我在哪里可以找到更好的解释?
我在哪里可以找到浏览器安全字体列表?我的意思是我可以在我的网页中使用的字体,这些字体将在Windows和Mac的不同浏览器和版本中正确显示.
更新:
是的,我知道如何使用Google进行搜索.我只是觉得这个论坛的某个人可以给我一个字体链接到font/browser/browserversion/os支持字体.像http://www.quirksmode.org/compatibility.html一样支持CSS.
我发现了一些与我的意思相近的东西:http: //www.upsdell.com/BrowserNews/res_fonts.htm
我的Microsoft Access数据库(FE/BE)已经超出了限制,我将导入更多数据,因此Access不再是我的正确选择.我将切换到MySQL(不是SQL Server)作为一个很好的选择,但我想知道什么用作MySQL数据库的前端.我应该保留我的Access VBA代码和前端(使用ODBC连接)还是......?不需要高性能.
https://www.youtube.com/watch?v=DZOgdS5LhSQ&start=93&end=105
为什么这个视频在 1:45 时不停止播放?从 1:33 开始效果很好。
我将其用作公司网站中的嵌入链接。