Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    andare a capo in stringa sql

    Ciao a tutti,

    sto creando una tabella in asp sul database, il problema è molto semplice, anzichè scrivere tutto su un rigo vorrei poter scrivere come nell'esempio


    sqlString = "CREATE TABLE nuovatabella
    ( id_campo1 INT(4) AUTO_INCREMENT PRIMARY KEY,
    campo2 CHAR(150),
    campo3 CHAR(150),
    campo4 CHAR(150),
    campo5 TEXT,
    campo6 DATE,
    campo7 DECIMAL(6,2),
    campo8 CHAR(150))"
    con.Execute sqlString
    con.Close

    Il problema che mi dice "Unterminated string constant"

    come si va a capo?

  2. #2
    milio, è giusto. fa' cosi'

    codice:
    sqlString = ""
    sqlString = sqlString & " CREATE TABLE nuovatabella "
    sqlString = sqlString & " ( id_campo1 INT(4) AUTO_INCREMENT PRIMARY KEY, "
    sqlString = sqlString & " campo2 CHAR(150), "
    sqlString = sqlString & " campo3 CHAR(150), "
    sqlString = sqlString & " campo4 CHAR(150), "
    sqlString = sqlString & " campo5 TEXT, "
    sqlString = sqlString & " campo6 DATE, "
    sqlString = sqlString & " campo7 DECIMAL(6,2), "
    sqlString = sqlString & " campo8 CHAR(150))"

  3. #3
    come non detto Fatto!!

  4. #4
    grazie mille optime, si di fatti c'ero arrivato 2 minuti dopo facendo come l'insert. grazie lo stesso!!

  5. #5
    Funziona anche così:

    sqlString = "CREATE TABLE nuovatabella " & _
    " ( id_campo1 INT(4) AUTO_INCREMENT PRIMARY KEY, " & _
    " campo2 CHAR(150), " & _
    " campo3 CHAR(150), " & _
    " campo4 CHAR(150), " & _
    " campo5 TEXT, " & _
    " campo6 DATE, " & _
    " campo7 DECIMAL(6,2), " & _
    " campo8 CHAR(150))"

    Ciao.
    Senatus PopulusQue Romanus

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.