Visualizzazione dei risultati da 1 a 6 su 6

Discussione: MySQL con Aruba

  1. #1

    MySQL con Aruba

    ragazzi solitamente lavoro con una dll che mi permette di compiere delle operazioni elementari su un db mysql
    ovviamente su aruba di far girare questa dll non se ne parla

    allora ho recuperato la funzioncina che mi fa gli insert e gli update

    Function MyODBCExecute(ByVal ReqSQL As String, ByVal LaBase As String, ByVal Server As String, ByVal Password As String, ByVal User As String)
    Dim MyConString As String = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & Server & ";DATABASE=" & LaBase & ";UID=" & User & ";PASSWORD=" & Password & ";OPTION=3;"
    Dim MyODBCConnexion As New OdbcConnection(MyConString)

    Try
    Dim MyCommand As New OdbcCommand()
    Dim MyDataReader As OdbcDataReader

    MyODBCConnexion.Open()
    MyCommand.Connection = MyODBCConnexion
    MyCommand.CommandText = ReqSQL
    MyCommand.ExecuteNonQuery()
    MyODBCConnexion.ReleaseObjectPool()
    MyODBCConnexion.Close()
    MyODBCConnexion = Nothing
    Catch MyOdbcException As OdbcException
    ' HttpContext.Current.Response.Write(MyOdbcException .ToString)
    Catch MyException As Exception
    ' HttpContext.Current.Response.Write(MyException.ToS tring)
    End Try
    End Function

    nella sub che gestisce l'inserimento dei dati
    la richiamo cosi

    dim sqlInsert as string = "INSERT INTO bla bla bla"
    MyODBCExecute(SQLInsert, "Dato1", "Dato2", "Dato3", "Dato4")


    ricevo questo errore
    Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

    System.Security.SecurityException: That assembly does not allow partially trusted callers.

    in prossimità della chiusura della function
    End Function

    qesto è lo stesso errore che ottengo tentando di utilizzare la mia dll
    come fare ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    76
    A me la dll funziona tranquillamente su aruba

  3. #3
    ma dipende da come è compilata quella che utilizzo io con altri provider non mi ha mai dato problemi
    so che aruba implementa alcune regole di sicurezza piuttosto rigide (c'è un post legato a ITextSharp sempre qui su html.it)

  4. #4
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    stesso problema, stessa soluzione ovvero compilare con AllowPartial....
    http://forum.html.it/forum/showthrea...readid=1182686
    I got the remedy

  5. #5
    in quel caso per fortuna qualcuno ha compilato al posto mio
    io non ho visual studio e non so come muovermi

    ma in ogni caso non capisco per quale motivo la function non mi funziona

  6. #6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.