Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    726

    Errore codice conn Db access

    ottengo questo errore nel codice sotto :

    Messaggio di errore del compilatore: BC30188: Prevista dichiarazione.

    la riga che mi da problemi e questa :

    myConnection = New OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\MAURO MUNGO\Documenti\script ASP\mapoint\db.mdb")



    <%@ Page Language="VB" Debug="true" %>
    <%@ import Namespace="System.Drawing" %>
    <%@ import Namespace="System.Drawing.Imaging" %>
    <%@ import Namespace="System.IO" %>
    <%@Import Namespace="System.Data"%>
    <%@Import Namespace="System.Data.OleDb"%>

    <script runat="server">

    Dim myConnection As OleDbConnection
    Dim SqlSelect As oleDbcommand
    Dim strSelect As string
    Dim puntatore As oleDbDataReader

    myConnection = New OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\MAURO MUNGO\Documenti\script ASP\mapoint\db.mdb") '" & Server.MapPath("db.mdb")

    strSelect = "SELECT x,y FROM mapoint where id=49"

    SqlSelect = New oleDbcommand (strSelect , myConnection)

    myConnection.open()
    puntatore = SqlSelect.ExecuteReader()

    'imposto le coordinate
    dim x as Single = 20.0F
    dim y as Single = 35.0F

    Private Sub CreaImmagine(ByVal drawString As String)
    ' Importo il file di sfondo
    Dim objBitmap As System.Drawing.Image = System.Drawing.Image.FromFile(Server.MapPath("map_ caorle.jpg"))
    Dim objGraphic As Graphics = Graphics.FromImage(objBitmap)
    ' Formatto il testo da inserire

    Dim drawFont As Font = New Font("Tahoma",12)
    Dim drawBrush As SolidBrush = New SolidBrush(Color.Red)
    ' La posizione del testo
    Dim drawPoint As PointF = New PointF( x, y )
    ' Disegno la stringa di testo sull'immagine
    objGraphic.DrawString(drawString, drawFont, drawBrush, drawPoint)
    ' Imposto la tipologia di output

    Response.ContentType = "image/jpeg"
    ' Salvo in output l'immagine
    objBitmap.Save(Response.OutputStream, ImageFormat.Jpeg)
    objBitmap.Dispose()
    End Sub

    Sub posiziona(sender As Object, e As EventArgs)

    ' richiamo la funzione passando la stringa del campo testo
    'CreaImmagine(textbox1.text)

    ' richiamo la funzione passando dirrettamente la stringa
    CreaImmagine("x")'textbox1.text)
    End Sub

    </script>
    Mungo Mauro

  2. #2

    Re: Errore codice conn Db access

    Originariamente inviato da fungo
    myConnection = New OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\MAURO MUNGO\Documenti\script ASP\mapoint\db.mdb") '" & Server.MapPath("db.mdb")
    </script>
    Controlla il data source, hai scritto prima il percorso esteso e poi hai aggiunto il metodo server.MapPath

    Ciao


    Marco

  3. #3
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    726

    RE

    Se noti c'è un apice prima del Server.MapPath.
    Mungo Mauro

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.