Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    265

    VB: troppe continuazioni di riga

    ho appena constatato che le concatenazioni di una stringa possono raggiungere un massimo di 24 righe.

    Il problema è che la query che sto montanto nella stringa è di oltre 500 righe.

    Esiste il modo di aumentare questo limite o sono costretto a concatenare la stringa in trance di 24 righe???
    Computers are like airconditioners:
    They stop working properly if you open windows.

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    COncatenare in che senso? con il "_" o con il "&"?

    Io ne ho fatte da 100 righe senza problemi:
    sql = "SELECT ..."
    sql = sql & " AND ...."
    sql = sql & " ORDER BY ..."

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    265
    a me ne da solo 24.. poi mi dice: troppe righe! ))

    Non ho parole... però anche MSDN parla di questo vincolo!!!
    Computers are like airconditioners:
    They stop working properly if you open windows.

  4. #4
    come fai la concatenazione?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    Non so che dirti perché a volte uso tabelle a 50 campi e quindi quando faccio le insert per non incasinarmi metto un campo ogni riga;

    sql="INSERT INTO "
    sql=sql & "(Campo1,"
    sql=sql & "Campo2,"
    ...

    quindi sicuramente supero le 24 righe.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    265
    ti riporto una piccola trance:

    query = " insert into VMOV0 " _
    & "(GRUPPO " _
    & ",SOCIETA " _
    & ",DIPENDENZA " _
    & ",AAORDINE " _
    & ",ENTEORD5 " _
    & ",NNORDINE " _
    & ",CLIENTE " _
    ....
    ....
    ....

    sbaglio?
    Computers are like airconditioners:
    They stop working properly if you open windows.

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    SI sbagli, la si ti do ragione, cambiala in

    query = " insert into VMOV0 "
    query = query & "(GRUPPO "
    query = query & ",SOCIETA "
    query = query & ",DIPENDENZA "
    query = query & ",AAORDINE "
    query = query & ",ENTEORD5 "
    query = query & ",NNORDINE "
    query = query & ",CLIENTE "

  8. #8
    non utilizzare il carattere _

    fai come dice ddies!!!

    query="codice"
    query=query&"codice"
    query=query&"codice"

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    265
    Ok...provvedo subito... anche perchè ho notato una cosa....

    se uso il l'underscore "_" poi non posso aggiungere nessun commento alla riga!!! ... e sarebbe un pò un casino ad identificare un campo su 300!

    Grazie!
    Computers are like airconditioners:
    They stop working properly if you open windows.

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