[Gfoss] Accedere a PostgreSQL via web

Salvator*eL*arosa s_larosa a libero.it
Lun 30 Giu 2008 16:25:56 CEST




Maurizio Latini wrote:
> 
> Lo avevo visto anche io questo articolo,
> ma dal momento che la pagina php funziona correttamente non credo che 
> sia un problema di permessi legati all'utente web
> o sbaglio?
> 
> 
> 
> Salvator*eL*arosa ha scritto:
>>
>> Maurizio Latini wrote:
>>   
>>> Salve,
>>> ho creato per un lavoro delle pagine php che accedono ad un DB PostGIS e 
>>> interagiscono con delle tabelle modificandone i contenuti ecc....
>>> L'istituto che ha commissionato il lavoro vorrebbe però utilizzare ASP 
>>> come linguaggio di sviluppo e non PHP.
>>> Sto traducendo la pagina in ASP e sto usando questo codice per leggere 
>>> dei dati dalle tabelle del db PostGreSQL:
>>>
>>> *<%
>>> Set myConn2 = Server.CreateObject("ADODB.Connection")
>>> myConn2.open "Provider=PostgreSQL.1;Password=xxxxxx;User ID=xxxxxx;Data 
>>> Source=localhost;Location=EMERGENZE"
>>>
>>> Set myTable = CreateObject("ADODB.Recordset")
>>> myTable.CursorLocation = 3
>>> myTable.open "select * from focolai_UTM", myConn2, 3, 3 'static,
>>> optimistic
>>> response.write("ok")
>>>
>>>
>>> myTable.close
>>> set myTable = nothing
>>> myConn2.close
>>> set myClose = nothing
>>> %>*
>>>
>>>
>>> La connessione riesce a farla ma, quando tenta di leggere i dati dalla 
>>> tabella (sia focolai_UTM sia qualunque altra tabella) ho sempre questo 
>>> errore:
>>>
>>> PgOleDb error '80004005'
>>> Query returned unhandled type 18302
>>>
>>> /emergenze/test.asp, line 8
>>>
>>> Avete idea di cosa possa esserci di errato?
>>>
>>>
>>> Grazie,
>>> Maurizio
>>>
>>> _______________________________________________
>>> Iscriviti all'associazione GFOSS.it:
>>> http://www.gfoss.it/drupal/iscrizione
>>> Gfoss a faunalia.com
>>> http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
>>> Questa e' una lista di discussione pubblica aperta a tutti.
>>> I messaggi di questa lista non rispecchiano necessariamente
>>> le posizioni dell'Associazione GFOSS.it.
>>>
>>>
>>>     
>>
>> Sembra un errore di permessi o di errata connessione al DB.
>>
>> Vedi se quest'articolo può aiutarti:
>> http://www.webmasterpoint.org/asp/pratica/126.asp
>>
>>
>> CIAO
>>
>> -----
>> Salvatore Larosa
>> GPG: 0xE504BBE2 (FP: D9B2 CA87 81CD 1B91 E24D 3B42 D0F7 FA01 E504 BBE2)
>>   
> 
> -- 
> 
> <http://www.geographike.it>Maurizio Latini
> GEOGRAPHIKE S.R.L.
> Via Sansedoni 7, 53100 SIENA
> Telefono/Fax: 0577 588408
> m.latini a geographike.it <mailto:m.latini a geographike.it>
> 
> INFORMAZIONI STRETTAMENTE CONFIDENZIALI In ottemperanza al D.Lgs. 
> 196/2003 sulla tutela dei dati personali, le informazioni contenute in 
> questo messaggio sono strettamente riservate e sono esclusivamente 
> indirizzate al destinatario indicato (oppure alla persona responsabile 
> di rimetterlo al destinatario), tenendo presente che qualsiasi uso, 
> riproduzione o divulgazione di questo messaggio è vietata. Nel caso in 
> cui aveste ricevuto questa mail per errore, vogliate avvertire il 
> mittente al più presto a mezzo posta elettronica e subito dopo 
> distruggerla.
> 
> 
> _______________________________________________
> Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
> Gfoss a faunalia.com
> http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
> 
> 

Effettivamente sei PHP funge!

Comunque nel codice che hai postato non vedo l'esecuzione della query!!
Una cosa del tipo:


myTable.execute(sql) 


dove sql="select * ......."





-----
Salvatore Larosa
GPG: 0xE504BBE2 (FP: D9B2 CA87 81CD 1B91 E24D 3B42 D0F7 FA01 E504 BBE2)
-- 
View this message in context: http://www.nabble.com/Accedere-a-PostgreSQL-via-web-tp18195149p18196869.html
Sent from the Gfoss mailing list archive at Nabble.com.




Maggiori informazioni sulla lista Gfoss