Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πρόβλημα με Stored Procedure και hoster

Îåêßíçóå áðü ôï ìÝëïò gspiros. Τελευταία δημοσίευση από το μέλος Pak στις 07-09-2007, 08:56. Υπάρχουν 12 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  05-09-2007, 23:30 34755

    Πρόβλημα με Stored Procedure και hoster

    Έχω μια βάση σε ένα hoster και όλες οι εντολές sql φαίνεται να δουλεύουν καλά!
    Πρόβλημα πρέπει να υπάρχει όταν καλείται κάποια stored procedure, επειδή δεν επιστρέφεται (εμφανίζεται) τίποτα από την select της stored procedure.
    Είχε κανείς παρόμοιο πρόβλημα?
    Μήπως ξέρετε γιατί συμβαίνει αυτό?

    Απλή υπόθεση κάνω για τις stored procedure...
    Πάντως οι stored procedure δούλευαν καλά στον υπολογιστή μου (πριν ανεβάσω όλο το project).
  •  06-09-2007, 00:45 34758 σε απάντηση της 34755

    Απ: Πρόβλημα με Stored Procedure και hoster

    Πρόσβαση με SQL Management Studio έχεις; Δοκίμασες να τρέξεις τις procedures από κει; Αν ναι, πέταξε κανένα error;
    Αν απλά τις εκτελείς με ADO .NET, μήπως σκάει κάποιο Exception;

    (φαντάζομαι ότι τα tables τα οποία κάνει query η procedure έχουν μέσα δεδομένα...)


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  06-09-2007, 01:23 34759 σε απάντηση της 34758

    Απ: Πρόβλημα με Stored Procedure και hoster

    Το δοκίμασα με SQL Management Studio, αλλά δεν επιστρέφει τίποτα!
    Όταν τρέχω όμως την stored procedure που βρίσκεται στον υπολογιστή μου, επιστρέφει τα αναμενόμενα.
    Το ίδιο αρχείο έτρεξα για την δημιουργία και των δύο stored procedure.
    Τι μπορεί να συμβαίνει?
  •  06-09-2007, 01:51 34760 σε απάντηση της 34759

    Απ: Πρόβλημα με Stored Procedure και hoster

    Το FROM κομμάτι της SP μήπως περιέχει 2-part όνομα (FROM [user].[table]) και έχει γίνει κάτι πολύ περίεργο με το πόσα όμοια σε δομή tables υπάρχουν για πόσους χρήστες στην έκδοση που ανέβασες επάνω;

     


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  06-09-2007, 09:53 34762 σε απάντηση της 34760

    Απ: Πρόβλημα με Stored Procedure και hoster

    Αν μπορούσες να δημοσιεύσεις την Stored Procedure θα μας βοηθούσες να καταλάβουμε καλύτερα τι συμβαίνει.


    Vir prudens non contra ventum mingit
  •  06-09-2007, 14:48 34792 σε απάντηση της 34762

    Απ: Πρόβλημα με Stored Procedure και hoster

    USE database_
    GO

    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO

    ALTER PROCEDURE [dbo].[spGetStoresInfo]
    AS

    SELECT
    Stores.storeID, Stores.storeName, Stores.storeTax, Stores.storePhone,
    Areas.areaName,
    SUM(Financials.financialAmount) AS financialTotal

    FROM
    (
        Areas
    INNER JOIN
    (
        Stores
        INNER JOIN
        Financials
        ON Financials.financialStoreID = Stores.storeID
    )
    ON Stores.storeAreaID = Areas.areaID
    )

    GROUP BY
    Stores.storeID, Stores.storeName, Stores.storeTax, Stores.storePhone,
    Areas.areaName

    Η λογική είναι πολύ απλή.
    3 πίνακες με one-many relationship.
    Areas: περιέχει ονόματα περιοχών (όπου βρίσκονται τα Stores)
    Financials:περιέχει χρηματικά ποσά για κάθε Store
    Stores:πληροφορίες μαγαζιών

    Το θέμα τώρα είναι ότι όταν κάνω modify την store procedure σε κάποια άλλη πολύ απλή, όπως:

    SELECT
    Stores.storeID, Stores.storeName, Stores.storeTax, Stores.storePhone
    FROM
        Stores

    Τότε επιστρέφει τα αναμενόμενα αποτελέσματα μέσω SQL Management Studio.
    Δεν ξέρω τι πάει στραβά, διότι η store procedure (η πρώτη), τρέχει μιά χαρά από την βάση του υπολογιστή μου.
  •  06-09-2007, 15:03 34794 σε απάντηση της 34792

    Απ: Πρόβλημα με Stored Procedure και hoster

    Δοκίμασες το query  και παίρνεις αποτέλεσμα;
    View Παναγιώτης Χαραλάμπους's profile on LinkedIn
    Coding at Mediterranean Acoustics
  •  06-09-2007, 15:09 34796 σε απάντηση της 34794

    Απ: Πρόβλημα με Stored Procedure και hoster

    Δοκίμασα μέσω SQL Management Studio την πρώτη (αρχική) stored procedure και δεν παίρνω τίποτα. Όταν την άλλαξα στην απλή (με ένα SELECT),παίρνω τα αναμενόμενα αποτελέσματα.
  •  06-09-2007, 15:14 34798 σε απάντηση της 34796

    Απ: Πρόβλημα με Stored Procedure και hoster

    Το πρόβλημα μπορεί να βρίσκεται στο query και όχι στην SP. Δηλαδή μπορεί πραγματικά να μήν βρίσκει τίποτα. Γι αυτό τρέξε το query μόνο του για να βεβαιωθούμε ότι παίρνεις data
    View Παναγιώτης Χαραλάμπους's profile on LinkedIn
    Coding at Mediterranean Acoustics
  •  06-09-2007, 15:59 34806 σε απάντηση της 34798

    Απ: Πρόβλημα με Stored Procedure και hoster

    Πλάκα πλάκα ούτε το query δίνει αποτελέσματα!
    Γιατί όμως?
    Στην βάση του υπολογιστή μου, όλα πηγαίνουν μια χαρά.

    Το πρόβλημα σίγουρα δεν βρίσκεται στην σύνδεση με τον server της βάσης, διότι άλλα query επιστρέφουν τα αναμενόμενα αποτελέσματα.

    Μήπως βλέπετε κάποιο "μπέρδεμα" (μόνο έτσι μπορώ να το πω) στο query?
    Μήπως μπορείτε να σκεφτείτε κάποιο πιο απλό, που να δίνει ίδια αποτελέσματα, για να το δοκιμάσω?
  •  06-09-2007, 16:08 34807 σε απάντηση της 34806

    Απ: Πρόβλημα με Stored Procedure και hoster

    Βεβαιώσου ότι τα δεδομενα σου έχουν μεταφερθεί σωστά και στους τρείς πίνακες που χρησιμοποιείς στο query. Μπορεί κάτι να πήγε στραβά...
    View Παναγιώτης Χαραλάμπους's profile on LinkedIn
    Coding at Mediterranean Acoustics
  •  06-09-2007, 17:26 34812 σε απάντηση της 34807

    Απ: Πρόβλημα με Stored Procedure και hoster

    Thanks Pak!
    Το πρόβλημα ήταν ότι όταν δημιουργείται κάποιο μαγαζί, δεν υπάρχει τίποτα στον πίνακα Financials, οπότε απλά έπρεπε να κάνω LEFT JOIN!
  •  07-09-2007, 08:56 34834 σε απάντηση της 34812

    Απ: Πρόβλημα με Stored Procedure και hoster

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems