Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155
    la else l'ho messa io x' se valore è diverso da 0 lui deve sommare quantita al valore presente nel db...

  2. #12
    se ragioni un attimo capisci che è già così.

  3. #13
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155
    ok ho fatto così:
    <%
    valore=request.querystring("valore")
    quantita=request.QueryString("quantita")
    cod_parte=Request.QueryString("cod_parte")
    Set conn=server.CreateObject("adodb.connection")
    conn.open "provider=microsoft.jet.oledb.4.0; data source="&server.MapPath("mdb-database/trunkstock.mdb")
    set rs =server.CreateObject("adodb.recordset")
    rs.open sql, conn,3,3
    IF valore=0 THEN quantita=-quantita
    UPDATE "T_PARTI SET quantita=quantita + " & quantita & " WHERE cod_parte= " & cod_parte & ""
    rs.close
    set rs=nothing
    conn.close
    set conn=nothing
    Response.Write(quantita1)
    'Response.redirect("trunkstock_attuati.asp")
    %>
    mi da questo errore:

    ADODB.Recordset error '800a0bb9'

    Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

    /modifica_parte_attuati.asp, line 16

  4. #14
    mmmmmm

    *ovviamente* era

    sql="UPDATE bla bla bla

    poi

    conn.execute sql

  5. #15
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155
    mi da qs errore:


    Microsoft VBScript compilation error '800a0401'

    Expected end of statement

    /modifica_parte_attuati.asp, line 18

    sql=UPDATE "T_PARTI_ATTUATI SET quantita=quantita + " & quantita & " WHERE cod_parte= " & cod_parte & ""
    -----------^

  6. #16
    santa pazienza

    le virgolette prima della T


    dai, cappero, è quasi copia e incolla...

  7. #17
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155
    <%
    valore=request.querystring("valore")
    quantita=request.QueryString("quantita")
    cod_parte=Request.QueryString("cod_parte")
    Set conn=server.CreateObject("adodb.connection")
    conn.open "provider=microsoft.jet.oledb.4.0; data source="&server.MapPath("mdb-database/trunkstock.mdb")
    set rs =server.CreateObject("adodb.recordset")
    rs.open sql, conn,3,3
    IF valore=0 THEN quantita=-quantita
    sql=UPDATE "T_PARTI_ATTUATI SET quantita=quantita + " & quantita & " WHERE cod_parte= " & cod_parte & ""
    conn.execute sql
    rs.close
    set rs=nothing
    conn.close
    set conn=nothing
    Response.Write(quantita1)
    'Response.redirect("trunkstock_attuati.asp")

    cm vedi le virgolette sono prima di T_PARTI

  8. #18
    dixie daxie, stai giocando per mettermi alla prova vero? uno sviluppatore senior come te fa ste cose?

    sql = "UPDATE T_PARTI SET quantita=quantita + " & quantita & " WHERE cod_parte= " & cod_parte & ""

    direi che per oggi mi sono sforzato abbastanza.

    una birra bella fresca, please

  9. #19
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155
    la birra arriva... poi t dò la cassa intera...prima però c'è un'altro problema e se t do ora la cassa intera t ubriachi e nn mi produci + XD



    mi da il seguente errore


    ADODB.Recordset error '800a0bb9'

    Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

    /modifica_parte_attuati.asp, line 16

    line 16:

    set rs =server.CreateObject("adodb.recordset")



  10. #20
    il recordset NON serve. boh, qua parlo coi sordi... la cassa de birra dev'esse grossa ssai

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.