Beach Access Software
bchacc at san.rr.com
Tue Oct 3 22:37:07 CDT 2006
Michael:
Thanks. I'll forward and let you know what happens.
Regards,
Rocky
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael Maddison
Sent: Tuesday, October 03, 2006 6:46 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] FW: ADO
No expert either but I would do it like this.
Conn.Execute "INSERT INTO [tIVProjectDetail] ( [ProjectID#], Item,
Amount
) " & _
"SELECT '" & PID & "', ""Wills (2):"", 0"
If the connectionstring is wrong it will 'barf' on the Open statement.
Not sure you can use a recordset to do inserts?
You can still wrap in transactions if you like.
cheers
Michael Maddison
DDI Solutions Pty Ltd
michael at ddisolutions.com.au
Bus: 0260400620
Mob: 0412620497
www.ddisolutions.com.au
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Beach Access
Software
Sent: Wednesday, 4 October 2006 10:14 AM
To: 'Access Developers discussion and problem solving'
Subject: [AccessD] FW: ADO
Dear List:
I'm not an ADO guy. Is there something wrong with the insert statement?
I'm assuming the connection string is valid. If it isn't would it barf
on Conn.ConnectionString = Bwq?
I believe that the code execute4s without blowing but the record does
not appear in the table.
MTIA,
Rocky
_____
From: James Charlton [mailto:James at charltonweeks.com]
Sent: Tuesday, October 03, 2006 2:02 PM
To: Rocky Smolin
Subject: ADO
Any guess why this does not apend the required record?
Bwq is the connection string from a global constant
Public Sub IVWills(ByVal PID As Integer)
Dim Conn As ADODB.Connection, RS As ADODB.Recordset
Set Conn = New ADODB.Connection
Conn.ConnectionString = Bwq
Conn.Open
Set RS = New ADODB.Recordset
RS.ActiveConnection = Conn
RS.Source = "INSERT INTO [tIVProjectDetail] ( [ProjectID#], Item,
Amount
) " & _
"SELECT '" & PID & "', ""Wills (2):"", 0"
'Start the transaction
Conn.BeginTrans
RS.Open
Conn.CommitTrans ' Commit the transaction
Conn.Close
End Sub
James W. M. Charlton
Charlton Weeks LLP
Attorneys at Law
(661) 265-0969
(800) 388-9878
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.12.12/461 - Release Date:
10/2/2006
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.12.12/461 - Release Date:
10/2/2006
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.12.12/462 - Release Date: 10/3/2006
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.12.12/462 - Release Date: 10/3/2006