Visualizzazione dei risultati da 1 a 5 su 5

Discussione: query msql

  1. #1

    query msql

    Ciao a tutti.

    Problema: la query dello script seguente non consente di inserire piu di 14 caratteri nel form di inserimento non capisco perchè

    Script:
    codice:
    Set Conn = Server.CreateObject("ADODB.Connection") 
    Conn.ConnectionString = "server=localhost;db=sintcdb;uid=root;pwd=584801;driver=MySQL ODBC 3.51 Driver" 
    Conn.Open 
    Dim rs 
    Set rs = Server.CreateObject("ADODB.Recordset") 
    rs.Open "assistito", conn, 3, 3 
    
    dim id 
       rs.Source="select nome from assistito" 
       while not( rs.eof) 
       id=rs(0) 
       Response.Write "" &rs(1)&"" 
       rs.MoveNext 
       wend 
    
    rs.close 
    conn.close 
    set rs = nothing 
    set conn = nothing
    Quando dal form cerco di passare oltre 14 caratteri mi restituisce l'errore seguente.
    Tipo di errore:
    ADODB.Recordset (0x800A0E79)
    Operation is not allowed when the object is open.
    /assistito/lettura.asp, line 10
    Concludendo, qualche d'uno può aiutarmi non so piu che pesci prendere.

    grazie e ciao a tutti

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    verifica il numero di caratteri ammessi per quel campo nel database
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3

    numero caratteri

    Il numero di caratteri ammessi è 255 e di tipo varchar

  4. #4
    Posta la query di inserimento..

  5. #5
    a occhio nello script vedo 2 errorini:

    codice:
    Set rs = Server.CreateObject("ADODB.Recordset") 
    rs.Open ="select nome from assistito", conn, 3, 3   
       dim id 
       while not( rs.eof) 
       'id=rs(0)  questa riga non ha senso rs(0) è il nome visto che selezioni solo quello 
       Response.Write "" &rs(0 )&"" 
       rs.MoveNext 
       wend 
    
    rs.close 
    conn.close 
    set rs = nothing 
    set conn = nothing
    prova un po' così
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.