2013-11-22 17 views
2

我有关于ADP的独特问题。我成功地将SQL数据库连接到Access,但这里有问题。我想更新当前视图,我的意思是改变视图与所需的设置....ADP改变访问编码的sql视图

有没有什么办法,可以改变SQL视图设计从Access-VBA编程?

回答

2

以下是您可以在ADP问题上遵循的一些基本结构。

创建记录使用SQL数据库,并指定为形成

Dim rsTest As ADODB.Recordset 
Set rsTest = New ADODB.Recordset 
sql1 = "SELECT * FROM Test" 
rsTest.Open sql1, CurrentProject.Connection, adOpenForwardOnly, adLockOptimistic, adCmdText 

然后你就可以分配记录形成。

但在情况下,当您要执行直接到SQL Server的任何操作,

sql1 = "Update Test Set TF=1" 
DoCmd.RunSQL sql1 

在你的情况,你可以简单地写SQL命令ALTER VIEW和简单地说DoCmd.RunSQL SQL1。

希望能帮助你。