185 messaggi dal 06 settembre 2002
www.corsikite.it
ho convertito il db da access a sql

ho un sacco di errori (domani comprerò un libro anzi se me ne consigliate uno..)

1 non ho capito i cursori come bisogna settarli

2 nell'apertura del recordset mi da questo errore sapete darmi qualche dritta è la prima volta che converto il db in sql server
grazie


Microsoft OLE DB Provider for SQL Server error '80040e14'

Incorrect syntax near the keyword 'ORDER'.



rsNews.Source = "SELECT NEWS.*, NEWS_TYPES.* FROM NEWS INNER JOIN NEWS_TYPES ON NEWS.NEWS_TYPE = NEWS_TYPES.TYPE_ID WHERE NEWS_TYPE = " & rsNews__MMColParam & " ORDER BY NEWS_DATE DESC"


jean

www.radicalspot.it
55 messaggi dal 06 settembre 2002
WHERE NEWS_TYPE = " & rsNews__MMColParam & " ORDER BY NEWS_DATE DESC"

Non manca il campo della tabella NEWS_TYPE su cui poni la condizione?



185 messaggi dal 06 settembre 2002
www.corsikite.it
no NEWS_TYPE è il campo numerico intero

può essere che nella conversione alcuni formati siano cambiati?

io ho fatto la conversione con access


jean

www.radicalspot.it
55 messaggi dal 06 settembre 2002
Mi vengono in mente 2 possibilità:
1. Quanti campi hanno nome NEWS_TYPE nelle 2 tabelle?
Prova a mettere NEWS.NEWS_TYPE

2. Prova a stamapre a video il valore di "rsNews__MMColParam"
non si sa mai che contenga valori strani

Vediamo cosa accade.

Ciao



185 messaggi dal 06 settembre 2002
www.corsikite.it
SELECT NEWS.*, NEWS_TYPES.* FROM NEWS INNER JOIN NEWS_TYPES ON NEWS.NEWS_TYPE = NEWS_TYPES.TYPE_ID WHERE NEWS.NEWS_TYPE = 14 OR 19 ORDER BY NEWS.NEWS_DATE DESC

questo è il response.write


domanda in access la query fa bene non vorrei che

NEWS.NEWS_TYPE = 14 OR 19

lo volesse scritto come

NEWS_TYPE = 14 OR NEWS.NEWS_TYPE =19




jean

www.radicalspot.it
55 messaggi dal 06 settembre 2002
Prova la seconda

NEWS_TYPE = 14 OR NEWS.NEWS_TYPE =19

Facci sapere come è andata


185 messaggi dal 06 settembre 2002
www.corsikite.it
si così funziona

sql server mi sa che non perdona come access

posso farti un'altra domanda

i cursori come devono essere?

alcuni dicono che bisogna toglierli, altri settarli in modo diverso

io ho 1 2 3




jean

www.radicalspot.it
55 messaggi dal 06 settembre 2002
non ho capito la domanda

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.