|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
|
Help x query sql in ASP
Ho un problemone... devo modificare la query che "riempie" la pagina di un sito. Ma questa query... non riesco a trovarla!!
Vi spiego: questo è il codice ASP Set DB = Connect() SQL = "q_segnala(" + Cstr( (Session (SiteID + "Identifier"))) + ")" Set RS = DB.Execute(SQL,adCmdStoredProc) Connect() è una funzione che apre una connessione al database. Non capisco come venga usata la stringa SQL... se faccio un debug equivale a q_segnala(18), quindi presuppongo di dover cercare una funzione di nome q_segnala(), ma non ne trovo traccia... Aiutatemi plz
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
La funzione q_senala nn si trova in asp, ma viene passta come query... perciò in teoria dovrebbe essere nel database quella funzione!
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!" A. Einstein |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
DB.Execute(SQL,adCmdStoredProc)
E' una stored procedure... |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
|
Capito, l'ho stanata quella maledetta query!
Che vantaggi ci sono nell'usare le stored procedures? Forse di prestazioni? Devo modificarla e ho una mezza idea di spostarla direttamente nell'ASP... Voi che mi consigliate?
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Le stored procedures sono invarianti rispetto al client...quindi qualsiasi client (che non è detto che abbia l'autorizzazione di vederne il contenuto e modificarla) può eseguirla...
Inoltre a seconda del DBMS può essere anche in linguaggio molto più complesso di SQL...e quindi fare molte più cose di quelle che puoi fare tramite SQL... |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Zena
Messaggi: 1883
|
Quote:
__________________
Internet gratis in mobilità? perchè no? http://www.fon.com/ |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
|
É una semplice query di select... ci sono un paio di join ma niente di complesso.
Per quanto riguarda il client, non la "vedrebbe" comunque perché la query serve solo a popolare un recordset che riempie la pagina. Quindi penso proprio che per chiarezza la sposterò nell'ASP. Grazie a tutti per i consigli/chiarimenti!
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:56.



















