Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 8 su 8

problemi con estrazione stringa

  1. #1
    dani83 non  in linea Novello
    Ciao a tutti!
    ho un problema con l'estrazione di una stringa, premetto che nn sono un esperto di access e ho letto in giro vari forum su questo tema ma nn ci ho capito molto...

    vengo al dunque... devo estrarre da una stringa un codice
    ad esempio da:

    C:/nuova cartella/nuova cartella/08569345.jpg

    devo estrarre solo il numero 08569345

    Non capisco dove devo inserire l'operazione e inoltre se mi basta solo un operazione di right...
    Grazie a tutti.

  2. #2
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Quote Originariamente inviato da dani83 Visualizza il messaggio
    Ciao a tutti!
    ho un problema con l'estrazione di una stringa, premetto che nn sono un esperto di access e ho letto in giro vari forum su questo tema ma nn ci ho capito molto...

    vengo al dunque... devo estrarre da una stringa un codice
    ad esempio da:

    C:/nuova cartella/nuova cartella/08569345.jpg

    devo estrarre solo il numero 08569345

    Non capisco dove devo inserire l'operazione e inoltre se mi basta solo un operazione di right...
    Grazie a tutti.
    Io farei una funzione da mettere in un Modulo Generico:

    Function GetFileName(strPath as String)
        G = Mid$(strPath ,  _
                 InStrRev(strPath , "/") + 1, _
                 (InStrRev(strPath , ".") - (InStrRev(strPath , "/") + 1)))
    End Function
    
    Ora non ho capito bene il tuo dubbio di dove mettere cosa visto che non mi chiaro nemmeno cosa devi fare....
    In ogni caso questa funzione f quello che hai chiesto.
    ℹ️ Leggi di pi su @Alex ...

  3. #3
    dani83 non  in linea Novello
    Prima di tutto grazie x la soluzione! ma sono proprio poco pratico di queste cose, la prima volta ke provo a fare un operazione del genere!

    Non capisco cosa si intende x modulo generico e dove lo trovo in access....

  4. #4
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Quote Originariamente inviato da dani83 Visualizza il messaggio
    Prima di tutto grazie x la soluzione! ma sono proprio poco pratico di queste cose, la prima volta ke provo a fare un operazione del genere!

    Non capisco cosa si intende x modulo generico e dove lo trovo in access....

    Sai che prima di guidare l'Auto si studia per la patente....?
    Con Access uguale.

    Per capire i suggerimenti che ti vengono dati devi acquisire almeno le conoscenze minimali necessarie, e ti suggerisco di prenderti un buon libro per capire almeno cosa stai usando...!

    Access strutturato ad Oggetti, ed i Moduli sono Oggetti nei quali si pu inserire del codice generico accessibile da tutto il progetto...!

    L'help di Access ti spiega come inserirne uno... poi avrai il problema di capire come interagire con il codice che ti ho suggerito ... quindo abbastanza utopico senza basi...
    ℹ️ Leggi di pi su @Alex ...

  5. #5
    dani83 non  in linea Novello
    ok,hai ragione...non pensavo fosse cos complicato dato ho gi fatto qualche operazione simile ma comunque molto pi semplice..

    Mi han fatto notare che ho esposto male il problema...io ho una tabella con un campo in cui ci sono dei link del tipo c:/nuova cartella/nome cartella/09549832.jpg che mi vanno ad aprire delle foto. E' da l che devo estrarre il numero 09549832

    Non so se questo sia pi semplice da fare con le mie conoscenze..

    Comunque mi scuso con tutti dell'incomprensione e andr a studirami bene access!

  6. #6
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Quote Originariamente inviato da dani83 Visualizza il messaggio
    ok,hai ragione...non pensavo fosse cos complicato dato ho gi fatto qualche operazione simile ma comunque molto pi semplice..

    Mi han fatto notare che ho esposto male il problema...io ho una tabella con un campo in cui ci sono dei link del tipo c:/nuova cartella/nome cartella/09549832.jpg che mi vanno ad aprire delle foto. E' da l che devo estrarre il numero 09549832

    Non so se questo sia pi semplice da fare con le mie conoscenze..

    Comunque mi scuso con tutti dell'incomprensione e andr a studirami bene access!
    E' esattamente quello che ti ho gi suggerito.
    ℹ️ Leggi di pi su @Alex ...

  7. #7
    dani83 non  in linea Novello
    Se con una query creo un "campo_1" in cui inserico un espressione right che mi prende le prime 13 cifre dal campo nel quale ho il link dovrei ottenere il numero che miserve con l'estensione .jpg. Se dopo creo un altro campo in cui faccio un operazione di left che considera le prime 8 cifre dal campo_1, ottengo un risultato soddisfacente o posso avere errori?

    con il modulo ci ho provato ma credo mi manchino alcune librerie e non mi prende l'operazione....

  8. #8
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Quote Originariamente inviato da dani83 Visualizza il messaggio
    Se con una query creo un "campo_1" in cui inserico un espressione right che mi prende le prime 13 cifre dal campo nel quale ho il link dovrei ottenere il numero che miserve con l'estensione .jpg. Se dopo creo un altro campo in cui faccio un operazione di left che considera le prime 8 cifre dal campo_1, ottengo un risultato soddisfacente o posso avere errori?

    con il modulo ci ho provato ma credo mi manchino alcune librerie e non mi prende l'operazione....

    Stai prendendo una strada IPERBOLICA.

    Se crei un Calcolato nella QUery devi scrivere esattamente la stessa roba che ho scritto nella mia roba ....

    Non vorrai creare 45 campi ... uno per ogni perazione....?
    ℹ️ Leggi di pi su @Alex ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Estrazione caratteri da una stringa
    Da ljt nel forum Visual Basic .Net
    Risposte: 31
    Ultimo Post: 02-12-2019, 12:57
  2. Ricerca ed estrazione di stringa
    Da iemmgi nel forum Microsoft Excel
    Risposte: 16
    Ultimo Post: 13-02-2013, 12:02
  3. estrazione di caratteri da parte di una stringa
    Da Newton nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 11-03-2011, 23:41
  4. estrazione di una stringa da un nomefile
    Da Newton nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 25-11-2009, 15:42
  5. [Access] estrazione dati da stringa
    Da brian nel forum Microsoft Access
    Risposte: 11
    Ultimo Post: 09-12-2008, 00:15