Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26
  1. #11
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da Roby_72
    I campi dopo il VALUES vanno tra virgolette se sono campi numerici (come nel mio esempio) altrimenti anche tra apici se sono campi di tipo testo.

    Roby
    Mi quoto da solo!

    Roby

  2. #12
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    ok, capito grazie!!

    adesso ho un problemino col ciclo!

    codice:
    strNome = request.Form("nome")
    strTitolo = request.Form("titolo")
    strMessaggio = request.Form("messaggio")
    strStore = request.Form("idstore")
    strData =  Date()
    
    arr_strStore = split(strStore, ",")
    for xx = 0 to UBound(arr_strStore)
    
    For each  arr_strStore in qua non so che mettere
    
    Dim rs_01
    Set rs_01= Server.CreateObject("ADODB.Recordset")
    rs_01.ActiveConnection = MM_conn_blocconote_STRING 
    rs_01.Source ="INSERT INTO tblblocco (store,autore,titolo,testo,data)VALUES ('"& trim(arr_strStore(xx))& "','"&strnNome&"','"&strTitolo&"','"&strMessaggio&"','"&strData&"')"
    rs_01.CursorType = 0
    rs_01.CursorLocation = 3
    rs_01.LockType = 3
    rs_01.Open()
    MM_conn_blocconote_STRING.Execute
    
    Next
    	
    rs_01.Close()
    Set rs_01= Nothing
    grassie!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #13
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il ciclo di cosa?

    Roby

  4. #14
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    dovrei scrivere nel db un record per ogni numero splittato!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #15
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    non devi farne uno solo di ciclo? ...o
    codice:
    for each valore in arrStore
    
    'oppure
    
    for x=0 to Ubound(arrStore)
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  6. #16
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    ok allora dovrebbe essere giusto cosi... ma non funziona!

    codice:
    dim strNome, strTitolo, strMessaggio, strData, strStore
    
    strNome = request.Form("nome")
    strTitolo = request.Form("titolo")
    strMessaggio = request.Form("messaggio")
    strStore = request.Form("idstore")
    strData =  Date()
    
    arr_strStore = split(strStore, ",")
    for xx = 0 to UBound(arr_strStore)
    
    Dim rs_01
    Set rs_01= Server.CreateObject("ADODB.Recordset")
    rs_01.ActiveConnection = MM_conn_blocconote_STRING 
    rs_01.Source ="INSERT INTO tblblocco (store,autore,titolo,testo,data)VALUES ('"& trim(arr_strStore(xx))& "','"&strnNome&"','"&strTitolo&"','"&strMessaggio&"','"&strData&"')"
    rs_01.CursorType = 0
    rs_01.CursorLocation = 3
    rs_01.LockType = 3
    rs_01.Open()
    MM_conn_blocconote_STRING.Execute
    
    Next
    	
    rs_01.Close()
    Set rs_01= Nothing
    %>
    mi da errore sulla riga:
    rs_01.Close()
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #17
    non ci vanno le parentesi......
    if u are junior then Hallo!!!
    if u are senior then Cool!!!
    if u are a lady then Hi baby!!!

    http://www.solamentegratis.it

  8. #18
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da superesse
    non ci vanno le parentesi......
    mi da lo stesso identico errore anche senza...

    Errore di run-time di Microsoft VBScript error '800a01a8'

    Necessario oggetto: ''

    users/blocconote/nuovo1.asp, line 29
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  9. #19
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    mmmm quella'pertura di connessione in quel modo non la sopporto...

    Fai così:
    codice:
    dbPath = server.mapPath("/mdb-database/tuodb.mdb")
    dbConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& dbpath
    set objConn = server.createObject("ADODB.Connection")
    objConn.open dbConnString
    
    strSQL="INSERT INTO tblblocco (store,autore,titolo,testo,data)VALUES ('"& trim(arr_strStore(xx))& "','"&strnNome&"','"&strTitolo&"','"&strMessaggio&"','"&strData&"')"
    
    objConn.Execute strSQL
    
    objConn.Close
    set objConn=nothing
    Nella variabile "dbPath" metti il percorso corretto del tuo db.

    Roby

  10. #20
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    non funziona!



    codice:
    dim strNome, strTitolo, strMessaggio, strData, strStore
    
    strNome = request.Form("nome")
    strTitolo = request.Form("titolo")
    strMessaggio = request.Form("messaggio")
    strStore = request.Form("idstore")
    strData =  Date()
    
    arr_strStore = split(strStore, ",")
    for xx = 0 to UBound(arr_strStore)
    
    
    
    dbPath = server.mapPath("c:/inetpub/wwwroot/dati/blocconote.mdb")
    dbConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& dbpath
    set objConn = server.createObject("ADODB.Connection")
    objConn.open dbConnString
    
    strSQL="INSERT INTO tblblocco (store,autore,titolo,testo,data)VALUES ('"& trim(arr_strStore(xx))& "','"&strnNome&"','"&strTitolo&"','"&strMessaggio&"','"&strData&"')"
    
    objConn.Execute strSQL
    next
    objConn.Close
    set objConn=nothing
    %>
    l'errore è:
    Errore di run-time di Microsoft VBScript error '800a01a8'

    Necessario oggetto: 'objConn'

    users/blocconote/nuovo1.asp, line 28

    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.