Advertisement
|
[x]
Attachment Details
|
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: |
Public Sub testInsert()
Dim cnn As ADODB.Connection
Dim cmd As ADODB.Command
Dim lngAffected As Integer
Dim errADO As ADODB.Error
Dim strSQL As String
Dim strAccessDB As String
On Error GoTo HandleErrors
strAccessDB = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=G:\Common\Database\DC Database.mdb;"
strSQL = "INSERT INTO [" & strAccessDB & "].tvwLOCATIONS " & _
"SELECT * " & _
"FROM LOCATIONS " & _
"WHERE CITY = 'Chicago'"
Debug.Print strSQL
Set cnn = New ADODB.Connection
Set cmd = New ADODB.Command
cnn.Open "File Name=C:\DBLINK.UDL"
'Debug.Print cnn.ConnectionString
' Use this connection when connecting to Oracle dB
cmd.ActiveConnection = cnn
' Set the properties of the command
cmd.CommandType = adCmdText
cmd.CommandText = strSQL
Debug.Print (cmd.ActiveConnection.ConnectionString)
' Execute the command
cmd.Execute lngAffected
Debug.Print lngAffected & " Records modified"
Set cmd = Nothing
cnn.Close
Set cnn = Nothing
ExitHere:
Exit Sub
HandleErrors:
' Check ADO Errors collection for contents
With cnn
If .Errors.Count > 0 Then
For Each errADO In cnn.Errors
Debug.Print "ADO:", errADO.Number, _
errADO.Description
Next
Else
Debug.Print "VBA: ", Err.Number, _
Err.Description
End If
End With
Resume ExitHere
End Sub
|
|
[x]
The Solution Rating System
|
||
|
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
|
Loading Advertisement... |