GimboMedlem sedan dec. 20001 626 inlägg Tja,
far detta felmess nar jag exekverar en SP
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Warning: Null value eliminated from aggregate.
har sokt hjarnet utan resultat, fattar inte vad felet e allt ser ratt ut!
LarsGMedlem sedan dec. 200012 464 inlägg Det är bara en varning. Det händer om du har en aggregatfunktion där argumentet är null.
Du kan undvika den med
set ansi_warnings off
eller att du i din aggregatfuntion har
sum(coalesce(x,0))
eller att du selekterar bort null
where x is not null
GimboMedlem sedan dec. 20001 626 inlägg fick bort det meddelandet, men far ett nytt nu:
Procedure 'sp_insertSale3' expects parameter '@totalsale', which was not supplied.
och jag har @totalsale deklererat som money samt att det far ett varde och det e inte null??????
LarsGMedlem sedan dec. 200012 464 inlägg Det har inget med null att göra.
Hur ser anropet till sp_insertSale3 ut och vilka formella parametrar har den?
Du skall inte döpa dina procedurer till sp_xxxx
GimboMedlem sedan dec. 20001 626 inlägg deklerarar totalsale pa foljande vis, har naturligtvis en rad fler parametrar:
@totalsale money,
i sjalva aspkoden ser det ut pa foljande vis:
cmdData.Parameters("@totalsale") = TotalSale
och den far ett varde har skrivit ut: cmdData.Parameters("@totalsale") och den har ett varde
LarsGMedlem sedan dec. 200012 464 inlägg Det här börjar väl mer likna ett .net problem. Hur ser den kod som gör anropet samt lite runtomkring ut?
Visa början på proceduren också.