Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Stampare da VB report di Access 2000 con psw

    Salve a tutti,
    ho questo codice:
    Private sub cmdStampa_click()
    Dim msAccess as Access.Application
    set msAccess = New Access.Application
    msAccess.OpenCurrentdatabase("c:\percorso\nomedb.m db")
    msAccess.DoCmd.OpenReport "Nomereport", acViewNormal
    msAccess.CloseCurrentDatabase
    set msAccess= Nothing
    End sub
    Il mio problema è questo: non riesco a creare la stringa di connessione con la password da inserire in
    msAccess.OpenCurrentdatabase("c:\percorso\nomedb.m db")
    Grazie per l'aiuto.
    Ugo
    forzainter

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    22
    Io ho usato:

    Dim Db As New ADODB.Connection

    Db.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & NomeDb & ";Jet OLEDBatabase Password= " & password & ";Persist Security Info=False"

    Db.CursorLocation = adUseClient
    Db.Open


    Riferimenti: ADO 2.7
    Gian

  3. #3

    Re: Stampare da VB report di Access 2000 con psw

    Originariamente inviato da ugof

    msAccess.OpenCurrentdatabase("c:\percorso\nomedb.m db")

    Ugo
    modifica questa riga così

    msAccess.OpenCurrentdatabase "c:\percorso\nomedb.mdb",,"password"
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  4. #4

    stampare da VB

    Grazie per la tua risposta, però io in questo programma adopero ADO 3.6; il database l'ho dichiarto così:
    Public Const archivio = ";database=" & "c:\percorso\nomedatabase.mdb" & ";pwd=quellachevuoi" e quindi dove mi serve lo apro in questo modo:
    Set db = OpenDatabase("", False, False, archivio).
    Il problema è che se la riga:
    msaccess.OpenCurrentDatabase ("", False, False, archivio) la scrivo così non l'accetta: quindi la mia domananda è come si scrive
    msaccess.OpenCurrentDatabase ?
    Grazie comunque per la velocità della tua risposta.
    Ugo
    forzainter

  5. #5

    Re: stampare da VB

    Originariamente inviato da ugof
    Grazie per la tua risposta, però io in questo programma adopero ADO 3.6; il database l'ho dichiarto così:
    Public Const archivio = ";database=" & "c:\percorso\nomedatabase.mdb" & ";pwd=quellachevuoi" e quindi dove mi serve lo apro in questo modo:
    Set db = OpenDatabase("", False, False, archivio).
    Il problema è che se la riga:
    msaccess.OpenCurrentDatabase ("", False, False, archivio) la scrivo così non l'accetta: quindi la mia domananda è come si scrive
    msaccess.OpenCurrentDatabase ?
    Grazie comunque per la velocità della tua risposta.
    Ugo
    ado 3.6??????????????
    vorrai dire Dao 3.6
    la sintassi è semplice
    oggetto.opencurrentdatabase percorso, in modo esclusivo?, password
    gli ultimi 2 parametri sono facoltativi ma se ti serve una password devi scriverla
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  6. #6
    per xegallo,
    la tua risposta ha preceduto la mia.
    Ho inserito il codice che mi hai postato ma mi dà questo errore:
    ERRORE DI COMPILAZIONE. Numero errato di argomenti o assegnazione di proprietà non valida ed evidenzia openCurrentDatabase.
    Grazie
    forzainter

  7. #7
    Utente di HTML.it L'avatar di Manuweb
    Registrato dal
    Nov 2002
    Messaggi
    108
    Salve, anche a me servirebbe aprire un report di access,ma per richiamare access.application che riferimenti o componenti devo inserire?
    Per tutte le operazioni sul db utilizzo ADO

  8. #8
    Come riferimenti io ho attivato:
    Microsoft Access 9.0 Object Library e Microsoft Active X Data Objects 2.5.
    Ciao
    Ugo
    forzainter

  9. #9
    Utente di HTML.it L'avatar di Manuweb
    Registrato dal
    Nov 2002
    Messaggi
    108
    grazie

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    3
    Sono molto interessato all'argomento.

    Mi dici come faccio a stampare da web un report creato in access ?

    Puoi per piacere mandarmi lo script a ciaogianpy@hotmail.com ?

    Grazie
    Gianpy

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 © 2025 vBulletin Solutions, Inc. All rights reserved.