Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema inserimento date

    Ho un problema con l'inserimento date in un Db MsSql
    Premetto che non mastico molto bene Sql questo è il mio codice di inserimento

    codice:
    <%
    	
    	Dim SP_inserimento_news__titolo_news
    	SP_inserimento_news__titolo_news = ""
    	if(Request("titolo_news") <> "") then SP_inserimento_news__titolo_news = Request("titolo_news")
    	
    	Dim SP_inserimento_news__testo_news
    	SP_inserimento_news__testo_news = ""
    	if(Request("testo_news") <> "") then SP_inserimento_news__testo_news = Request("testo_news")
    	
    	Dim SP_inserimento_news__data_news
    	SP_inserimento_news__data_news = ""
    	if(Request("data_news") <> "") then SP_inserimento_news__data_news = Request("data_news")
    
    %>
    
    <%
     
        Set SP_inserimento_news = Server.CreateObject ("ADODB.Command")
        SP_inserimento_news.ActiveConnection = MM_conn_sql_vit_STRING
        SP_inserimento_news.CommandText = "MSSql47385.sp_inserisci_news" 
    	SP_inserimento_news.CommandType = 4
    	SP_inserimento_news.CommandTimeout = 0
    	SP_inserimento_news.Prepared = true
    	SP_inserimento_news.Parameters.Append SP_inserimento_news.CreateParameter("@RETURN_VALUE", 3, 4)
        SP_inserimento_news.Parameters.Append SP_inserimento_news.CreateParameter("@titolonew", 200, 1, 50, SP_inserimento_news__titolo_news) 
        SP_inserimento_news.Parameters.Append SP_inserimento_news.CreateParameter("@testonew", 200, 1, 8000, SP_inserimento_news__testo_news) 
        SP_inserimento_news.Parameters.Append SP_inserimento_news.CreateParameter("@datanew", 135, 1, 8, SP_inserimento_news__data_news) 
        SP_inserimento_news.Execute()
    
        Response.Redirect("gest_news.asp")
    	
    %>
    QUesta è la mia store di inserimento:
    codice:
    SET ANSI_NULLS ON
    SET QUOTED_IDENTIFIER ON
    GO
    
    
    -- ================================
    -- Created 
    --    by: MSSql47385
    --    on: sabato 5 febbraio 2011 14.42
    -- Description: <Description>
    -- ================================
    
    
    ALTER PROCEDURE MSSql47385.sp_inserisci_news
      ( 
       @newsid INT,
       @titolonew VARCHAR(50),
       @testonew VARCHAR(8000),
       @datanew DATETIME
      )
    AS INSERT INTO vit_news
      ( 
       news_id,
       titolo_new,
       testo_new,
       data_new
      ) 
    VALUES 
      (
       @newsid,
       @titolonew,
       @testonew,
       @datanew
       )
    eeee.... questo è l'errore che mi restituisce quando invio il dato...
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
    
    [Microsoft][ODBC SQL Server Driver][SQL Server]Procedure or function 'sp_inserisci_news' expects parameter '@datanew', which was not supplied.
    
    /grafica/admin/gest_news.asp, line 62

  2. #2
    tra i parametri passati manca @newsid

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.