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