Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    alter table se tabella esiste e metti in ordine

    Carissimi
    come posso implementare al seguente codice il controllo se la tabella è esistente:
    codice:
    nome = request.form("nomepagina")
    
    sql ="ALTER TABLE nometabella ADD COLUMN "&nome&" MEMO "
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, Conn , 3
    Nonchè a quest'altro codice se posso mettere in ordine alfabetico?
    codice:
    <%
    sql = "SELECT * FROM pagine"
    Set rs = Server.CreateObject("ADODB.Recordset")   
    rs.Open sql, Conn, 3   
    %>
    <select size="1" name="pagina" onChange="MM_jumpMenu('parent',this,0)">
    <option selected value="" <%if pp = "0" then%> selected="selected"<%end if%>>Seleziona la pagina da modificare
    </option>
    <%
    For Each objField In rs.Fields
    	nome = objField.name
    	if nome = "id" then
    	elseif nome = "code" then
    	else
    %>
    <option value="pagina.asp?pag=<%=nome%>" <%if pp = "" & nome & "" then%> selected="selected"<%end if%>><%=nome%></option>
    <%
    end if
    Next
    
    %>
    </select>
    Grazie
    G.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    suggerimenti?

  3. #3
    1. metti una on error (fai prima)
    2. usa un array (cerca nel forum, ci sono mille esempi)


  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    grazie optime
    per il secondo quesito farò una ricerca, ma per il primo non capisco
    on error
    Grazie
    G.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    per il controllo ho risolto così:
    codice:
    Err.Clear
    On Error Resume Next
    
    sql ="ALTER TABLE tabella ADD COLUMN "&nome&" MEMO "
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, Conn , 3
    
     
    If Err.Number <> 0 Then
     
    %>
    nome esistente
    
     <%
    End If
    On Error GoTo 0
    
    %>
    
    ok
    Per l'array per l'ordine alfabetico non riesco potete aiutarmi?
    Grazie
    G.

  6. #6
    hai cercato? se ne è parlato un sacco di volte

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    certo ho cercato e provato, puoi indicarmi un link tu?
    grazie
    g

  8. #8
    basta che cerchi sort e trovi

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