Access

如何恢复在MS Access失败后的ODBC连接

有通过ODBC连接MS SQL Server数据库表的MS Access应用程序。当失去连接我收到ODBC错误3146连接后恢复体力,我仍然收到ODBC 3146错误。我一定要像重新连接到服务器。我怎样才能做到这一点在MS Access? 解决方案 我认为,所有你需要做的就是刷新表链接。你问如何以编程方式重新链接表?你有没有试过被disconnnected并验证它解决了这个问题之后,清爽的联系 ..
发布时间:2015-11-28 12:55:30 Access

汽车如何中心在窗体对象在2007年的访问?

我不知道在设计表单我设置的中心对象,并设置properity到汽车中心做,但在形式上视图时最大限度的表单对象到表格的左上方, 谁能帮帮我,好吗? 解决方案 接入形式有一个在调整大小活动,您可以在表单上调整各种控件的水平位置通过基于窗体本身的 .WIDTH 属性操纵它们的。左属性。 举例来说,假设我有一个 BUTTON0 命名的命令按钮的形式。为了保持它(或多或少)水平居中时调整窗口的大小,我 ..
发布时间:2015-11-28 12:55:28 Access

外文字符显示为?????在2003年VBA,如何设置UTF-8?

我有一个数据库,Access 2003中,需要与外国语言文字工作。字符显示精细的表。然而,当VBA尝试读取这些,就不可能做到这一点。 作为一个例子,从cf_Answer显示器列ANSWER_TEXT:佛吉尼亚海滩 但在VBA select语句: sqlstmt =“SELECT ANSWER_TEXT AS ans_text从cf_Answer” 设置rst_a = dbs.OpenRec ..
发布时间:2015-11-28 12:55:25 Access

访问VBA的OpenForm分组和排序

我有一个是用于数据输入的形式。我们必须通过回去数据添加到这些记录。有没有办法拉起来的形式,组通过现场的“A”和排序的记录是由场“B”?这将从根本上订购的形式A1-1,A1-2,等等,使得增加的数据更容易。 现在,我使用DoCmd.OpenForm与在某些领域某些值只显示记录。我只需要修改这个有点? 感谢您的帮助! [编辑] 我想这个加载按钮点击的形式,所以我有 私人小组btnDataEn ..
发布时间:2015-11-28 12:55:21 Access

操作必须使用一个可更新的查询/ SQL - VBA

我想创建一个充满活力的宏,将在数据库中更新不同的表,这取决于用户选择的内容。每个表都有,当然不同的标题和信息。 (当用户添加新的记录到旧表)我具有与所述更新的问题。这是code部分,问题是当它到达了“.update”,我得到了“操作必须使用一个可更新的查询”的错误。 昏暗DBCnn作为ADODB.Connection 昏暗RecSet作为ADODB.Recordset 昏暗sQRY作为字符串 昏暗 ..
发布时间:2015-11-28 12:55:18 Access

更新按钮没有完全工作

我已经制定出了这种形式的问题,一个星期左右现在已经差不多到了一个解决方案,但我撞到南墙。我有一个大的形式有多种功能,功能之一就是编辑子窗体,里面的codeS等各种数据的列表。当我点击编辑按钮自动填充选定的数据框。该功能的工作原理,当我点击更新按钮,但是当我点击保存按钮,它实际上并没有保存数据。在code是: 私人小组cmdEdit_Click() “检查是否存在列表中的数据 如果不是(Me.Tab ..
发布时间:2015-11-28 12:55:16 Access

如何编辑在VBA打开FileSystemObject的一个文件中的行?

我遍历输入文件,并使用readline的命令来读取每一行,检​​查它的不同的标准,那么我想使基于结果的变化。这是一个非常简单的版本,我想要做的: 设置objFSO =的CreateObject(“Scripting.FileSystemObject的”) 设置OBJFILE = objFSO.OpenTextFile(strFileLoc,1) 做,而不是objFile.AtEndOfStre ..
发布时间:2015-11-28 12:55:13 Access

在VBA事件传递参数

我是比较新的访问,虽然我有在VB中的一些经验,我的问题很可能是非常简单的,虽然我好像不知道为了找到答案,我可以用它来搜索术语。 我是在创造一个“的OnChange”事件,我使用一个标签控制的过程中,我想传递一个整数数量不明的功能。 IE浏览器: = myFunction的(1,4,6) 或 = myFunction的(ArrayList中[1,2,4]) 我可以创建一个重载函数,这些数字的工作 ..
发布时间:2015-11-28 12:55:10 Access

运行时错误2185

我得到一个运行时错误2185 ,“你不能引用属性或方法进行控制,除非该控件具有焦点......” 的。 这是我用我的code。 私人小组Command5_Click() 昏暗cardno作为整数 cardno = cardnu​​mber.Text DoCmd.OpenForm“search_card_number”,acNormal,WHERE和放大器; cardno ..
发布时间:2015-11-28 12:55:07 Access

正则表达式VBA在Access - 两个字符串之间查找文本

我有在Access VBA正则表达式的问题的时候心里很不舒服。 我的目标是从链接数据库连接字符串中提取服务器。基本上,连接字符串的样子 ODBC; DRIVER = SQL服务器;服务器= COMPNAME \ sqlex preSS; Trusted_Connection =是; APP =的Microsoft Office 2010; DATABASE =数据库名 我能够得到的第一个 ..
发布时间:2015-11-28 12:55:05 Access

访问 - 超链接没有链接

我有一个用户创建函数表(见这里的功能:在理想情况下,我想这个文本成为可以从查询中打开一个超链接。然而,对于所有记录我从超链接无法正常工作的形式加入。我看着在“编辑超链接”的记载,也没有地址。另外,我已经手动输入一些记录之前,我做了的形式和他们的超链接工作得很好粘贴文件夹路径名进入细胞内,现在仍能正常工作。 我认为这个问题是,我使用返回纯字符串的函数,有没有办法把它改造成一个超链接的工作一旦在表中 ..
发布时间:2015-11-28 12:55:02 Access

访问表 - 语法错误(缺少操作员)在查询前pression

我在我创建了一个查询的形式收到一个语法错误。我创建的形式来限制访问变化记录。虽然试图在窗体上设置过滤器,我收到的所有属性我试图筛选的语法错误。我相信这已经是与缺少()围绕内查询code中的内部连接,但什么是奇怪,我是,我可以过滤查询没有问题。下面是查询code: 选择客户。[产品型号],店员[销售员号], 店员[销售员姓名],店员[电子邮件地址] 从店员INNER JOIN顾客之上 。业务员[销 ..
发布时间:2015-11-28 12:55:00 Access

在Access 2010中锁定表

我如何锁定字段的访问,这样用户只能够增加表?我希望用户只能访问添加到表,以保持数据intergity。 解决方案 由于您使用Access 2010(或更高版本),可以使用事件驱动的数据宏来限制哪些用户可以做的。为$ P $删除记录pvent他们,你可以使用下面的前删除宏: 如果你也想prevent他们编辑现有记录,你可以使用下面的更改宏之前: 有关详细信息,请参阅 创建数据宏 ..
发布时间:2015-11-28 12:54:57 Access

支持Excel的自动化多个版本的Access应用程序

我有一个访问应用程序,在多用户ENV访问2013开发的,使用Excel的自动导出和格式化的Excel文件。 正常办公/ Excel的2013(15.0)引用都被提出和一切运作良好的Office 2013的机器。不上2010的机器发挥很好。 使用2010的机器,我换成了15.0参考14.0引用和应用程序很高兴于2010年和2013年的机器。当我2013机旁编辑/更新15.0引用返​​回。 任何 ..
发布时间:2015-11-28 12:54:54 Access

传递参数与“新”创建访问窗体

我有一个名为“细节”表单,显示所选记录的详细视图。该纪录是由不同的形式被称为“搜索”选择。因为我希望能够打开的“细节”的多个实例,不同的记录的每个细节展示,我用下面的code: 公共detailCollection作为新系列 功能openDetail(patID为整数,PNAME作为字符串) “用途:打开的形式独立实例 昏暗的FRM作为表 Debug.Print“ID:”&放大器; patID ..
发布时间:2015-11-28 12:54:52 Access

选择使用输入SQL查询从表单字段访问2007

我有两个组合框和运行具有以下code选择查询按钮的表单。目前的问题是它没有考虑的组合框作为栏中输入的输入。这是不是可以在SQL解决或我会用VBA建立一个形式? 选择字段= [表格]![TestInteractForm]![Combo18]字段= [表格]![TestInteractForm]![Combo20] 从TestInteract; 解决方案 虽然它可能不是很明显,你的目标是基本 ..
发布时间:2015-11-28 12:54:49 Access

MS访问控制Property.Type不决策意识

我已经写了code处理的TableDef和字段属性中来。这并不难,它只是涉及到通过Field.Properties收集循环和做沿途检查了一定的误差。 Property.Name,Property.Type和Property.Value得到我们所需要的一切。 问题:我刚刚写了一些code做同一种属性枚举的窗体和报表控件。属性名和值来通过很好,但。键入是不正确的。举个例子: 公用Sub TestP ..
发布时间:2015-11-28 12:54:47 Access

访问VBA记录字符串比较不工作通配符

我在Excel中使用VBA的经验,负载,但在Access 2010中使用VBA经验非常少,我想从一个记录集,其中的领域之一“_X”结尾删除记录。当我使用通配符比较失败。当我使用一个特定的字符串,比较按预期工作。下面是我使用的code。 昏暗DB数据库:设置DB = CurrentDb 昏暗TBL作为记录:设置TBL = db.OpenRecordset(“WRITEON”) 随着TBL ..
发布时间:2015-11-28 12:54:46 Access

插入日期为字符串

在VBA,我在等于像这样的字符串形式设置的域: tmpNum = 1 me.field =“DD”&安培;格式(DATE“MMDDYY”)及tmpNum 为了今天,我想me.field是DD0428151而是整个格式(DATE“,MMDDYY”)语句看似什么都不做,我的形式得到DD1。 没有人理解为什么日没有出现在我的字符串,以及如何解决它? 解决方案 这样奇怪的事情都可能发 ..
发布时间:2015-11-28 12:54:44 Access

参数太少错误的MS Access SQL

我得到一个运行时错误:太少参数:预计2 这code应该在排队的下一个员工的任务。员工 [程序] 和 [语言] 有相匹配的 [程序] 和 [语言] 表中的CFRRR。 STRSQL =“SELECT TOP 1 WorkerID从考勤WHERE [程序] LIKE”*“&放大器;计划和放大器; “*”和[语言] ='“&放大器;语言和放大器; “'和[状态] =”&放大器; (“可用”)及“O ..
发布时间:2015-11-28 12:54:41 Access