On Monday 25 May 2009 17:39:02 francisco f. wrote:
> Nueva version que inicia una nueva conexion con mysql.
> Claro que lo bueno seria conectar con la conexion que ya existe de OO con
> mysql pero el DatabaseContext no funciona correctamente o no hay manera de
> saber como se usa.
>
> De esta forma inicia una nueva conexion peeeeeeeeeeeeeeeeero no consigo
> enviarle el usuario y contraseña con lo cual no es que sirva para mucho.
>
>
> Sub calculatotallineas ( event as Object )
>
> dim mDBProperties (3) As New com.sun.star.beans.PropertyValue
> dim oConnect as Object
> dim oCon as Object
> Dim oStmt as variant
> mDBProperties(0).Name = "User"
> mDBProperties(0).Value = "en-ga"
> mDBProperties(1).Name = "Password"
> mDBProperties(1).Value = "en-ga"
> mDBProperties(2).name = "JavaDriverClass"
> mDBProperties(2).value = "com.mysql.jdbc.Driver"
>
> oDriver = createUNOService("com.sun.star.sdbc.DriverManager")
>
> sDatabaseURL = "jdbc:mysql://192.168.65.254:3306/en-ga"

Modificando esta linea a:

sDatabaseURL = "jdbc:mysql://192.168.65.254:3306/en-ga?user=en-ga"

consigo que envie el usuario, ahora lo que no consigo es que encadene la 
password


> oConnect = oDriver.getConnectionWithInfo(sDatabaseURL,mDBProperties())
>
¿Y me pregunto, para que sirve el mDBProperties() si no le pasa ningun 
parametro?


> ' Por alguna razon la linea de arriba conecta pero no envia el usuario y
> contraseña ' Se que conecta porque aparece el proceso en el  mysql
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a