Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    83

    connessione database in vb6

    ciao a tutti!! mi sono appena registrato
    allora, io avrei un problemino, ho creato un programmino che si connette al database che ho fatto con access..il probleme è che quando sposto o rinomino il database, il programma mi dà un errore e non funzia...come si fà a connettersi ad un database remoto o qualcosa che mi possa funzionare da solo??(intendo solo il file .exe senza il database .mdb)..
    please risp me...

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480

    Re: connessione database in vb6

    Originariamente inviato da redhack
    ciao a tutti!! mi sono appena registrato
    Bene ... allora dai un'occhiata al regolamento ... il forum per vb6 non e' questo ... attendi che un moderatore sposti questo thread ...

    allora, io avrei un problemino, ho creato un programmino che si connette al database che ho fatto con access..
    Ti connetti come? Con DAO, ADO? ...

    il probleme è che quando sposto o rinomino il database, il programma mi dà un errore e non funzia...
    Sposti o rinomini il database? E perche' ? Non devi spostare o rinominare il db ...

    E quale errore ? (non funzia non significa nulla ... indica esattamente i messaggi di errore se vuoi ottenere risposte dal forum ...)

    come si fà a connettersi ad un database remoto
    Database remoto? Adesso e' remoto ? In che senso ... ? Chiarisci meglio la situazione perche' si va facendo confusa ....

    o qualcosa che mi possa funzionare da solo??(intendo solo il file .exe senza il database .mdb)..
    No ... se usi un database access devi usare un file mdb separato ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    83
    ok ok sorry..ho detto tante *******..cmq come si fà ad avere il database all'interno del programma (senza il file esterno di access)..devo usare sql server?
    thx..sks ma è da poco che sono entrato nel mondo di visualbasic..

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se usi SQL Server il file e' comunque all'esterno ...

    NON puoi memorizzare i dati nell'eseguibile ... avrai sempre necessita' di un file esterno per il tuo database ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    83
    NON puoi memorizzare i dati nell'eseguibile ... avrai sempre necessita' di un file esterno per il tuo database ...
    doh!..uff..quindi l'unica è installarlo giusto? (intendo il programma) così mi mette il database nella cartella...ditemi se è giusto

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... sì, ma questa e' un'altra questione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    83
    ho risolto il prob usando il setup..thx!!!.
    ahn si! un ultima cosa..
    per cercare nel database ho usato il codice

    Private Sub Trova_Click()
    'Ricerca un nome all'interno dell'database.
    Dim NomeDaCercare As String
    NomeDaCercare = InputBox$("Immettere il nome da ricercare:", "Ricerca nell'database")
    If NomeDaCercare <> "" Then
    'Esegue la ricerca solo se è stato immesso un nome.
    * Data1.Recordset.Index = "nomecampo"
    Data1.Recordset.Seek "=", NomeDaCercare
    If Data1.Recordset.NoMatch Then
    Data1.Recordset.MoveFirst
    Data1.Refresh
    'Il programma cercato non è stato trovato.
    MsgBox "Programma non trovato.", vbInformation, Me.Caption
    End If
    End If
    End Sub

    *= il problema è che in Data1.Recordset.Index = "nomecampo" mi dà errore di tipo 3800.. dice che il nomecampo non è un indice della tabella....cm mai mi fà qst errore?? anche se nel database cè il campo!..please help me

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il controllo Data, DAO e la Seek sono strumenti obsoleti ...

    Utilizza ADO e le frasi SQL (SELECT * FROM ...) per fare quello che chiedi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.