Αρχή :: Ενότητες :: Scripting :: Απαντήσεις     
 

Forum

Χειρισμός δύο recordset σαν ένα - Από {doraa}

Εχω 2 sql ερωτήματα και θέλω στην asp να τα χειριστώ σαν ένα ερώτημα. Υπάρχει ένα dataset ή κατι τετοιο που να μου επιτρέπει να το κάνω;
Ευχαριστώ.

 


Απάντηση από:Alex

2ερωτήματα σε 1 database ή 1 ερώτημα σε 2 database.

Απάντηση από:doraa

Alex,
2 ερωτήματα σε μια βάση(sql server)

Απάντηση από:doraa

Alex, μπορείς σε παρακαλώ να μου δώσεις περισσότερες πληροφορίες γιατί δε κατάλαβα. Θέλω 2 ερωτήματα sql erver στην ίδια DB να τα χειριστώ στην asp σαν ένα ερώτημα, να καλούνται δηλαδή και να εκτελούνται μαζί, με ένα όνομα. Δηλαδή στο RecordSet1 για παράδειγμα να υπάρχουν 2 sql ερωτήματα και όταν κάπου μέσα στο πρόγραμμα εκτελώ το RecordSet1 να εκτελούνται και τα δύο ερωτήματα.

Απάντηση από:}Brain{

φτιαξε μια procedure που καλεί εκέινη τα 2 ερωτήματα και εσύ την procedure :-)

Απάντηση από:doraa

Brian, θα μπορούσες να μου δώσεις ένα παράδειγμα της δομής της procedure;

Απάντηση από:}Brain{

CREATE PROCEDURE [OWNER].[PROCEDURE NAME] AS
...
sql1
...
sql2
....
sql n
GO

Απάντηση από:}Brain{

... αν τα queries είναι Select που θέλεις τα αποτελέσματά τους ενωμένα μπορείς να κάνεις και union :

SELECT pedio1 AS test
FROM pinakas1
UNION
SELECT peido2 AS test
FROM pinakas2

προσεξε όμως, τα πεδία που "ενώνεις" πρέπει να έχουν ίδιο τύπο ή να τα κάνεις να έχουν



tip: Gr και διεθνή domain names με δωρεάν web hosting * F5 για νέο tip

   Πίσω στην προηγούμενη σελίδα






Η Εταιρία | Web Hosting | Domain names | Web Information | Υπηρεσίες | Resellers | Υποστήριξη |
Copyright © 2007–09 4GR.NETWORKS, All rights reserved.