Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754

    [SQL Server] Problema query

    Salve a tutti, ho un problema con una query su SQL Server 2000, il codice e' il seguente:

    strSql="SELECT * FROM art WHERE ID_prod=" & id & ";"
    rs.open strSql,cn
    (altro codice)
    a_descr_art=rs("a_descr_art")
    a_cl_inv=rs("a_cl_inv")
    a_num_colli=rs("a_num_colli")
    a_peso=rs("a_peso")
    a_peso_lordo=rs("a_peso_lordo")
    a_raggr_art=rs("a_raggr_art")
    a_volume=rs("a_volume")
    desc_ita=rs("desc_ita")
    desc_uk=rs("desc_uk")
    base=rs("base")
    altezza=rs("altezza")
    profondita=rs("profondita")
    img_art=rs("img_art")
    novita=rs("novita")
    pubblica=rs("pubblica")
    fk_stile=rs("fk_stile")
    fk_cat=rs("fk_cat")
    promo=rs("promo")
    desc_promo=rs("desc_promo")
    isbig=rs("isbig")
    rs.movenext
    rs.close

    Mi estrae tutti i campi a parte fk_stile, fk_cat, isbig (i nomi sono corretti, ho controllato 1000 volte) se pero' modifico la query in questo modo estrae tutti i dati:

    strSql="SELECT *, fk_stile, fk_cat, isbig FROM art WHERE ID_prod=" & id & ";"

    mi sembra alquanto strano visto che nel DB i dati ci sono tutti, qualcuno mi puo' aiutare?

  2. #2
    Ma sfogli tutto il recordset?


    Nel codice che hai scritto non vedo il ciclo


    Do While not rs.EoF
    'Estrazione record

    rs.MoveNext
    Loop


    Ciao
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  3. #3
    Privilegi sulle colonne ??
    Scusatemi in anticipo per gli ORRORI di ortografica, ma sono analfabeta
    Electronic parts catalog
    Gestione cataloghi ricambio IPC
    Documentazione tecnica & manuali

  4. #4
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    Si, non l'ho messo il ciclo, comunque il record e' univoco, agisco sulla chiave primaria della tabella, ho provato in tutti i modi ma niente, il risultato e' sempre lo stesso, devo utilizzare la seconda query che ho scritto, e tutto cio' non mi piace e soprattutto mi sembra molto strano

  5. #5
    Di che tipo sono i campi che non ti estrae ??
    Scusatemi in anticipo per gli ORRORI di ortografica, ma sono analfabeta
    Electronic parts catalog
    Gestione cataloghi ricambio IPC
    Documentazione tecnica & manuali

  6. #6
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    Originariamente inviato da CiodoF
    Di che tipo sono i campi che non ti estrae ??
    fk_stile e fk_cat sono di tipo nvarchar isbig di tipo bit, i permessi li ho guardati ma mi sembra tutto a posto

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.