小编Han*_*sUp的帖子

使用带有UITableViewController的UITableView子类

我如何告诉我UITableViewController使用我的自定义UITableView子类tableView而不是常规子类UITableView

iphone uitableview

14
推荐指数
2
解决办法
1万
查看次数

Access中有TRUNCATE吗?

我在Access数据库中有一个表,其中包含一个自动编号字段.

当我从表中删除所有记录时,自动编号会记住最后一个数字.

Access是否有类似于SQL Server的东西TRUNCATE TABLE MyTbl

如果没有,我删除表的记录后如何从1开始?

ms-access

13
推荐指数
4
解决办法
6万
查看次数

循环访问MS Access列表框中的值

我有一个列表框,根据用户选择填充不同的数据集.

如何循环遍历列表框中的任何给定值?这是一个For Each声明,还是什么?

ms-access vba ms-access-2007 access-vba

11
推荐指数
2
解决办法
6万
查看次数

MS Access准备好的声明

是否可以在VBA中的本地表上的MS Access中执行预准备语句,如下所示:

UPDATE part SET part_description=? WHERE part_id=?
Run Code Online (Sandbox Code Playgroud)

如果是这样怎么办?

ms-access vba access-vba

11
推荐指数
1
解决办法
6235
查看次数

使"DoCmd.GoToRecord"功能在子窗体上工作

我一直在DoCmd.GoToRecord , , acNewRec成功使用该函数来创建和移动到子窗体中的新记录(以表作为源).但是,当我尝试从父窗体执行相同操作时,这不起作用.我尝试了不同的方法,包括:

Me.sbfrm_subform.Controls("ctrName").SetFocus
DoCmd.GoToRecord , , acNewRec
Run Code Online (Sandbox Code Playgroud)

它只关注控件(ctrName),但无法添加并转到新记录,或者

DoCmd.GoToRecord acDataForm, Me.sbfrm_subform.Form.Name, acLast
Run Code Online (Sandbox Code Playgroud)

返回运行时错误2489,"对象的sbfrm_subform是打开的."

ms-access access-vba

11
推荐指数
3
解决办法
8万
查看次数

FileDialog不起作用

我看起来非常激烈,但找不到直接解决我问题的帖子.

我创建的表单的以下代码在Access 2003中工作,我在工作中使用它.

Dim FileName As FileDialog
Set FileName = Application.FileDialog(msoFileDialogFilePicker)
Dim Name As Variant

With FileName
    .AllowMultiSelect = False
    .Show
    If .SelectedItems.Count = 0 Then
    MsgBox "No file selected."
    Exit Sub
    End If
End With

For Each Name In FileName.SelectedItems
FileNameTextBox.Text = Mid$(Name, InStrRev(Name, "\") + 1)
Next Name
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试在我的个人计算机上的Access 2010中的表单上运行相同的代码时,它不起作用.错误消息突出显示第一行并显示"用户定义的类型未定义".我也尝试过宣布FileName as Office.FileDialog,但也没有运气.我确实有Microsoft Access 14.0对象库作为使用中的参考之一,所以我不知道这有什么问题.

我只使用Access两周,而且我所有的知识都来自谷歌搜索,所以很可能我错过了一些明显的东西.

ms-access vba ms-access-2010

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

MS Access链接表与VBA

如何将表从一个MS Access数据库(*.mdb或*.accdb)链接到VBA中的另一个Access数据库?

基本上我只是使用VBA来复制外部数据向导的功能.

我用谷歌搜索了这个,我看到了很多关于如何更新或重新链接表的示例以及链接到SQL数据库的许多示例,但很少有Access数据库之间的简单链接表.

ms-access ms-access-2007 access-vba linked-tables ms-access-2010

10
推荐指数
2
解决办法
3万
查看次数

使用1个查询插入多行

我在使用ms access 2003插入多行和1个查询时遇到问题.当我INSERT INTO像下面的代码一样使用时

INSERT INTO Employee values ('1','b','c');
INSERT INTO Employee values ('2','d','e');  
Run Code Online (Sandbox Code Playgroud)

问题,ms访问总是会出现在SQL语句结束后找到的弹出字符.那么,有没有办法将数据插入表中?

sql ms-access ms-access-2003

9
推荐指数
1
解决办法
2万
查看次数

链表只读

我有一个访问2003(mdb)数据库的住房项目我每季度更新一次我们当地的规划办公室.我们办公室的其他人可以从看到相同的数据中受益.我认为最简单的方法是给它们一个单独的访问数据库(无论是版本2003还是2007),从它链接到我更新的源表.但是,为了防止它们在查看时无意中更改源数据,我想使链接表只读.

有关如何限制Access 2007的链接表的访问权限的任何提示?

permissions ms-access ms-access-2007 linked-tables

9
推荐指数
2
解决办法
2万
查看次数

Recordset.Edit还是更新sql vba语句最快的更新方式?

我最近遇到了vba更新语句,我一直在使用Recordset.Edit并且Recordset.Update不仅要编辑现有数据,还要更新它.

我想知道两者之间的区别:recordset.updateUpdate sql Vba声明.我认为他们都做同样的事情,但我无法确定哪一个更有效,为什么.

示例代码如下:

'this is with sql update statement
dim someVar as string, anotherVar as String, cn As New ADODB.Connection

someVar = "someVar"
anotherVar = "anotherVar"

sqlS = "Update tableOfRec set columna = " &_
         someVar & ", colunmb = " & anotherVar &_
                                    " where columnc = 20"; 

cn.Execute stSQL
Run Code Online (Sandbox Code Playgroud)

这是用于记录集(更新和编辑):

dim thisVar as String, someOthVar as String, rs as recordset 
thisVar = "thisVar"
someOthVar = "someOtherVar"


set rs …
Run Code Online (Sandbox Code Playgroud)

sql ms-access vba access-vba ms-access-2003

9
推荐指数
2
解决办法
3万
查看次数