Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 32

Discussione: scrivere sui db

  1. #11
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    135
    ecco l'open lo capisco

    ma per l'altro mi servono altre info di ocme si usa



  2. #12

    L'esempio del FileSystemObject te l'ho fatto, poi se vuoi altre info
    al riguardo devi imparare a cercare anche in sisti che trattano VB.
    Puoi seguire anche l'ultimo consiglio di Kylnas circa l' OPEN .....

    A volte basta digitare in alcuni motori di ricerca la frase di pertinenza, come nel tuo caso OPEN o FileSyem.... e magari scrivi anche Visual Basic, vedrai che ti verranno restituiti una mole di siti VB :quipy:
    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  3. #13
    Originariamente inviato da totti240282
    ecco l'open lo capisco

    ma per l'altro mi servono altre info di ocme si usa


    Allora non usarlo. Usa l'open che è più semplice, immediato e più leggero.

  4. #14
    apri il file in modalità sequenziale e poi leggi riga per riga mediante l'istruzione line iput mi sembra...

    è inutile aggiungere riferimenti inutili e pesanti al tuo progetto
    Let's your dream came true!

  5. #15


    A Ragà !!! : mi riferisco agli ultimi due utenti che hanno risposto.
    E' vero che utilizare il FileSyemObject è penoso per leggere righe di testo, ma se volete dare un aiuto concreto non vi limitate a dire si fa così e poi non siete neanche certi dell'utilizzo del vostro suggerimento.
    E' stato indicato l'uso di OPEN e allora perchè non indicare l'uso o magari l'instanziamento ?
    L' utente totti240282 a chiesto un aiuto ma sicuramente non è riuscito a capire niente dal vostro intervento.
    Almeno io glio ho dato un esempio !!!

    Non vuole essere un monito negativo ma un invito a partecipare o a rispondere soltanto se si è certi di quello che si vuole dire.
    In questo modo aiutiamo anche il Forum a mantenersi + leggero e magari gli interventi di manutenzione saranno minimi.


    ...lo dico sempre all'insegna dell'amicizia sia chiaro .....
    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  6. #16
    cerchiamo di non generare polemiche e tenere il clima sereno, ricordo che nessuno si deve sentire obbligato a rispondere ai messaggi ma se lo fa deve attenersi al regolamento e cercare di essere costruttivo
    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

  7. #17
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    135
    Grazie mille davvero gentile


    Originariamente inviato da gabcaly


    A Ragà !!! : mi riferisco agli ultimi due utenti che hanno risposto.
    E' vero che utilizare il FileSyemObject è penoso per leggere righe di testo, ma se volete dare un aiuto concreto non vi limitate a dire si fa così e poi non siete neanche certi dell'utilizzo del vostro suggerimento.
    E' stato indicato l'uso di OPEN e allora perchè non indicare l'uso o magari l'instanziamento ?
    L' utente totti240282 a chiesto un aiuto ma sicuramente non è riuscito a capire niente dal vostro intervento.
    Almeno io glio ho dato un esempio !!!

    Non vuole essere un monito negativo ma un invito a partecipare o a rispondere soltanto se si è certi di quello che si vuole dire.
    In questo modo aiutiamo anche il Forum a mantenersi + leggero e magari gli interventi di manutenzione saranno minimi.


    ...lo dico sempre all'insegna dell'amicizia sia chiaro .....

  8. #18
    Originariamente inviato da ale500
    apri il file in modalità sequenziale e poi leggi riga per riga mediante l'istruzione line iput mi sembra...

    è inutile aggiungere riferimenti inutili e pesanti al tuo progetto
    mi sembra di essere stato chiarissimo...
    e poi di serietà nelle risposte parli tu che scrivi con quel maledetto blu!!!!

    cmq nellMSDN vi è tutto... e a me sembra di essere stato chiarissimo...

    includere riferimenti di librerie esterne è una cosa sconsigliata dove possibile perchè appesantisce il programma...necessita di un istanziamento ed inoltre non è detto che l'utente finale abbia la libreria sul PC...

    detto questo passo ai fatti (anche se a mio parere il discorso era bello che finito)

    Istruzione Open


    Consente di eseguire operazioni di input/output (I/O) su un file.

    Sintassi

    Open nomepercorso For modalità [Access accesso] [blocco] As [#]numerofile [Len=lunghezzarec]

    La sintassi dell'istruzione Open è composta dalle seguenti parti:

    Parte Descrizione
    nomepercorso Obbligatoria.Espressione stringa che specifica il nome del file e può includere la directory o cartella e l'unità.
    modalità Obbligatoria.Parola chiave che specifica la modalità di accesso al file, ovvero Append, Binary, Input, Output o Random. Se non viene specificata, il file verrà aperto in modalità Random.
    accesso Facoltativa. Parola chiave che specifica le operazioni consentite nel file aperto, ovvero: Read, Write o Read Write.
    blocco Facoltativa. Parola chiave che specifica le operazioni consentite nel file aperto tramite altri processi, ovvero Shared, Lock Read, Lock Write e Lock Read Write.
    numerofile Obbligatoria.Numero di file valido compreso tra 1 e 511 inclusi. La funzione FreeFile restituisce il primo numero di file disponibile.
    lunghezzarec Facoltativa. Numero inferiore o uguale a 32.767 (byte). Nel caso di file aperti per accesso casuale, sarà uguale alla lunghezza del record. Nel caso di file ad accesso sequenziale, sarà uguale al numero di caratteri memorizzati temporaneamente nel buffer.


    Osservazioni

    Prima di eseguire su un file una qualsiasi operazione di I/O, è necessario aprirlo. L'istruzione Open assegna un buffer per eseguire le operazioni di I/O sul file e stabilisce la modalità di accesso utilizzata con il buffer.

    Se il file specificato con nomepercorso non esiste, verrà creato all'apertura di un file in modalità Append, Binary, Output o Random.

    Se il file è già stato aperto con un altro processo e il tipo di accesso specificato non è consentito, l'istruzione Open non verrà eseguita e verrà generato un errore.

    La proposizione Len viene ignorata se modalità è Binary.

    Importante Nelle modalità Binary, Input e Random è possibile aprire un file già aperto utilizzando un numero di file diverso senza dover chiudere il file. Nelle modalità Append e Output è necessario chiudere il file prima di aprirlo con un numero di file diverso.
    esempi:
    Esempio di istruzione Open
    In questo esempio vengono illustrati i vari utilizzi dell'istruzione Open per eseguire operazioni di input/output su un file.

    Il codice che segue apre il file in modalità input sequenziale.

    Open "FILEPROV" For Input As #1
    ' Chiude prima di riaprire in una modalità diversa.
    Close #1

    Questo esempio apre il file in modalità binaria solo per operazioni di scrittura.

    Open "FILEPROV" For Binary Access Write As #1
    ' Chiude prima di riaprire in una modalità diversa.
    Close #1

    Questo esempio apre il file in modalità casuale. Il file contiene record di tipo Record definito dall'utente.

    Type Record ' Definisce il tipo dell'utente.
    ID As Integer
    Name As String * 20
    End Type

    Dim MyRecord As Record ' Dichiara la variabile.
    Open "FILEPROV" For Random As #1 Len = Len(MyRecord)
    ' Chiude prima di riaprire in una modalità diversa.
    Close #1

    Questo esempio apre il file per output sequenziale; qualsiasi processo può leggere/scrivere sul file.

    Open "FILEPROV" For Output Shared As #1
    ' Chiude prima di riaprire in una modalità diversa.
    Close #1

    Questo esempio apre il file in modalità binaria per la lettura; altri processi non possono leggere il file.

    Open "FILEPROV" For Binary Access Read Lock Read As #1
    ulteriore esempio:

    Private Sub Command1_Click()
    On Error GoTo Fine
    Dim Str As String
    Open "file.txt" For Input As #1
    Do Until EOF(1)
    Line Input #1, Str
    'ora hai i dati di una riga all'interno della variabile Str
    'e poi farci quello che vuoi, in questo caso vengono mandati
    'a video mediante una msgbox
    MsgBox Str
    Loop
    Close #1
    Exit Sub
    Fine:
    MsgBox "Il file non esiste!!!"
    Exit Sub
    End Sub

    basta questa documentazione????
    Let's your dream came true!

  9. #19


    ti sei fatto prima una ripassata, cmq è + utile in questo modo, non trovi ??? :tongue:
    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  10. #20
    ti ho riportato papale papale cosa dice l'MSDN....

    l'utilizzo delle istruzioni per la manipolazione dei file le conosco bene nonostante le usi di rado...sono cose che impari da piccolo e ti lasciano il segno...

    non è per vantarmi ma forse è una delle poche istruzioni che mi ricordo bene bene...

    spero che totti gol ora sia contento...
    Let's your dream came true!

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.