combattendo con asp e cercando d'interfacciarmi da flash ad un database access su dominio aruba son balzato da un errore all'altro
riesco con altri script a leggere nel db e ho verificato i permessi r/w
ma quando provo a inserire 1 nuovo record nel db ho il mess:
ADODB.Connection (0x800A0E79)
operazione non consentita se l'oggetto è aperto.
il codice è il seguente
<%
Set DataConn = Server.CreateObject("ADODB.Connection")
DataConn.Open "Driver=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("AddressBook.mdb")
DataConn.Mode = 3
Set cmdTemp = Server.CreateObject("ADODB.Command")
'Set rstContacts = Server.CreateObject("ADODB.Recordset")
Set strInsertSQL = DataConn.execute(sql)
Name=Replace(request("Name"), "'", "''")
Telephone=Replace(request("Telephone"),"'", "''")
City=Replace(request("City"), "'", "''")
NOtes=Replace(request("Notes"), "'", "''")
sql="Insert Into Contacts (Name,Telephone,City,Notes) Values ('" & Name & "','" & Telephone & "','" & City & "',' " & Notes & "' )"
DataConn.execute strInsertSQL
rstContacts.Close
DataConn.Close
%>
prima sbagliavo perchè usavo il recordset. ma ora cosa nn va? grazie..