TeiSerron.gr
Σχολή Μηχανικών => 4ο Εξάμηνο => Τμήμα Μηχανικών Πληροφορικής, Υπολογιστών & Τηλεπικοινωνιών => Ειδικά Θέματα Βάσεων Δεδομένων (πρώην Βάσεις Δεδομένων II) => Μήνυμα ξεκίνησε από: mimi στις 09 Μαΐου 2014, 09:55
-
Παιδιά χαίρεται,
ήθελα να σας ρωτήσω (αν φυσικά γνωρίζει κάποιος να μου πει), τι ακριβώς παίζει φέτος με το progect στο εργαστήριο. Αρχικά αυτό που θα ήθελα να ξέρω είναι αν η εργασία αυτή αφορά και τους παρατηρητές. Και στη συνέχεια αν ισχύει αυτό που μέχρι και πέρσι δουλεύαμε SQL Server 2000 και C++, γιατί από την ανακοίνωση είδα πως ζητάει Visual Studio 2010 και C#. Από την άλλη πρόσεξα ότι στις εργασίες αναφέρει Microsoft SQL Server 2012. Τί ακριβώς, λοιπόν πρέπει να κατεβάσω για το project αυτό.
Σας ευχαριστώ πολύ για την πολύτιμη πραγματικά βοήθειά σας.
-
Νομιζω πως ειναι και για τους παρατηρητες, για σιγουρια ομως ρωτησε καποιον απ' τους δυο καθηγητες...
SQL Server 2012 & Visual Studio 2010 θα χρειαστει να κατεβασεις...
-
Σ' ευχαριστώ πολύ ArnakiGiaxni για τις πληροφορίες σου, να 'σαι καλά!
-
Μπορώ να επιβεβαιώσω ότι το project θέλει αναγκαστικά Visual Studio 2010 και C# Forms. Όσο για το MYSQL, στο εργαστήριο με τον Oυτσιο χρησιμοποιούμε MYSQL 2008R2 αν δεν κάνω λαθος.
Α, και για όσους έχουν την απορία - Ναι, το ίδιο project ισχύει και για τα τμήματα του Ουτσιου. Επιμένει πως θα έχουμε τελειώσει την ύλη μέχρι το τέλος του εξαμήνου, αν και δεν είμαι και πολύ σίγουρος.
-
ισχυει για το 2008r2 . Δε χρειαζεται να τελειωσουμε την υλη για να κανετε τα ερωτηματα με την εκτυπωση και τις φωτογραφιες. Υπαρχουν αναρτημενες οι ασκησεις στη σελιδα του Τσιμπιρη.
-
Για όσους έχουν ξεκινήσει το project και αντιμετωπίζουν πρόβλημα στην 3η καρτέλα Παραγγελία, να επισημάνω πως ο τύπος timestamp δεν λειτουργεί με το αντικείμενο DataGridView. Μπορείτε να αλλάξετε τον τύπο timestamp σε date. Αυτό έχω την εντύπωση ότι γίνεται μόνο αν ξανακάνεις τον πίνακα. Επίσης, στο ερώτημα 6 υπάρχει λάθος. Η τελική τιμή υπολογίζεται ως εξής: ΤελικήΤιμή = Τιμή Πώλησης * Ποσότητα * (1+ΦΠΑ/100). Για οποιεσδήποτε απορίες κλπ σχετικά με το project μπορούμε να τις συζητήσουμε σε αυτό το post.
-
Κάποιος να μου γράψει το SQL ερώτημα του ιστορικού πελάτη; Έχω φάει σκάλωμα με τα inner join >:(
-
Που εχεις φαει σκαλωμα; γραψε μας το δικο σου και θα σε βοηθησουμε οπου εχεις λαθος.
-
Κάποιος να μου γράψει το SQL ερώτημα του ιστορικού πελάτη; Έχω φάει σκάλωμα με τα inner join >:(
Γιατί δεν δοκιμάζεις χωρίς inner join;
-
Κάποιος να μου γράψει το SQL ερώτημα του ιστορικού πελάτη; Έχω φάει σκάλωμα με τα inner join >:(
Γιατί δεν δοκιμάζεις χωρίς inner join;
το έκανα χωρίς inner, ελπίζω να μην έχει πρόβλημα ο Τσιμπίρης..
-
αν σου τρεχει κανονικα, δεν νομιζω να εχει...
-
Σίγουρα δεν θα έχει γιατί το είχε πει..
-
ΜΠΟΡΕΙ ΚΑΠΟΙΟΣ ΝΑ ΜΟΥ ΠΕΙ ΤΙ ΑΚΡΙΒΩΣ ΓΡΑΦΟΥΜΕ ΣΤΗΝ ΚΑΡΤΕΛΑ ΓΙΑ ΤΟ ΙΣΤΟΡΙΚΟ ΠΑΡΑΓΓΕΛΙΩΝ ΕΝΟΣ ΠΕΛΑΤΗ??????
-
Τι εννοείς; Είναι όπως η άσκηση 5. Απλά η τελική τιμή υπολογίζεται έτσι: ΤελικήΤιμή = Τιμή Πώλησης * Ποσότητα * (1+ΦΠΑ/100).
-
Να ρωτησω για σιγουρα...τα προγραμματα που χρειαζομαι ειναι αυτα??
https://www.dreamspark.com/Product/Product.aspx?productid=4 (https://www.dreamspark.com/Product/Product.aspx?productid=4)
και
https://www.dreamspark.com/Product/Product.aspx?productid=22 (https://www.dreamspark.com/Product/Product.aspx?productid=22)
-
Ναι αυτά είναι..ή μπορείς να κατεβάσεις τον SQL Server 2012.
-
Καλησπέρα παιδιά.
Αντιμετωπίζω ένα πρόβλημα στο Visual Studio. Ενώ έχω κάνει τη σύνδεση της βάσης , έχω δημιουργήσει το αντικείμενο connection σύμφωνα με της οδηγίες της άσκησης , όταν πάω να τρέξω το πρόγραμμα μου βγάζει το παρακάτω exception:
(A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) )
Έχει κάποιος καμιά ιδέα για το πως μπορεί να διορθωθεί ?
Έχω ψάξει ακόμη και στο site της MSSQL , έκανα κάποιες μετατροπές που έπρεπε στο Configuration Management αλλά τίποτα!
-
Όταν ανοίγεις το SQL Server Management Studio και κάνεις connect, συνδέεται;
-
ΚΑΠΟΙΟΣ ΠΟΥ ΝΑ ΞΕΡΕΙ ΝΑ ΜΟΥ ΠΕΙ ΓΙΑ ΤΟ ΙΣΤΟΡΙΚΟ ΣΤΗΝ ΦΟΡΜΑ 2 ΜΕΤΑ ΤΟ FROM PELATHS ΤΙ ΓΡΑΦΟΥΜΕ ΣΤΑ INNER JOIN ΑΚΡΙΒΩΣ????
-
Όταν ανοίγεις το SQL Server Management Studio και κάνεις connect, συνδέεται;
Ναι συνδέεται κανονικά.Το πρόβλημα συμβαίνει στο Studio όταν κάνω open το connection για να σου δώσω να καταλάβεις το μήνυμα το βγάζει εδώ connection.Open();
-
Όταν είσαι στο.. Έναρξη -> Όλα τα προγράμματα -> Microsoft SQL Server 2008 (ή 2012) -> Configuration Tools -> SQL Server Configuration Manager -> SQL Server Services έχει κάποιες επιλογές πχ SQL Server(SQLEXPRESS) εκεί που λέει state, από κάτω, αν είναι Stopped, κάνε δεξί κλικ στο SQL Server(SQLEXPRESS) και πάτα Start. Αν το χεις κάνει, τότε δεν ξέρω.
-
Όταν είσαι στο.. Έναρξη -> Όλα τα προγράμματα -> Microsoft SQL Server 2008 (ή 2012) -> Configuration Tools -> SQL Server Configuration Manager -> SQL Server Services έχει κάποιες επιλογές πχ SQL Server(SQLEXPRESS) εκεί που λέει state, από κάτω, αν είναι Stopped, κάνε δεξί κλικ στο SQL Server(SQLEXPRESS) και πάτα Start. Αν το χεις κάνει, τότε δεν ξέρω.
Το έχω κάνει και αυτό, τέσπα θα προσπαθήσω να επικοινωνήσω και με τον καθηγητή ,ευχαριστώ για το χρόνο σου ALS! ;)
-
Όταν είσαι στο.. Έναρξη -> Όλα τα προγράμματα -> Microsoft SQL Server 2008 (ή 2012) -> Configuration Tools -> SQL Server Configuration Manager -> SQL Server Services έχει κάποιες επιλογές πχ SQL Server(SQLEXPRESS) εκεί που λέει state, από κάτω, αν είναι Stopped, κάνε δεξί κλικ στο SQL Server(SQLEXPRESS) και πάτα Start. Αν το χεις κάνει, τότε δεν ξέρω.
Το έχω κάνει και αυτό, τέσπα θα προσπαθήσω να επικοινωνήσω και με τον καθηγητή ,ευχαριστώ για το χρόνο σου ALS! ;)
εκεί που κάνεις start τον sql server
πρέπει να κάνεις κ ακόμα ένα από αυτα που έχει
δε θυμάμαι τώρα πιο είναι
αλλά νομίζω είναι κ το μοναδικό που σε αφήνει να κάνεις
-
Όταν είσαι στο.. Έναρξη -> Όλα τα προγράμματα -> Microsoft SQL Server 2008 (ή 2012) -> Configuration Tools -> SQL Server Configuration Manager -> SQL Server Services έχει κάποιες επιλογές πχ SQL Server(SQLEXPRESS) εκεί που λέει state, από κάτω, αν είναι Stopped, κάνε δεξί κλικ στο SQL Server(SQLEXPRESS) και πάτα Start. Αν το χεις κάνει, τότε δεν ξέρω.
Το έχω κάνει και αυτό, τέσπα θα προσπαθήσω να επικοινωνήσω και με τον καθηγητή ,ευχαριστώ για το χρόνο σου ALS! ;)
εκεί που κάνεις start τον sql server
πρέπει να κάνεις κ ακόμα ένα από αυτα που έχει
δε θυμάμαι τώρα πιο είναι
αλλά νομίζω είναι κ το μοναδικό που σε αφήνει να κάνεις
Εντάξει λύθηκε το πρόβλημα, απλώς ήθελε connection = new SqlConnection(@"");
που το @ δεν υπάρχει στις σημειώσεις.
-
Το εχει αναφερει αρκετες φορες στο εργαστηριο ομως.
-
ρε παιδιά την φωτογραφία πως θα την βάλουμε; στην ασκ. 7 δεν δείχνει πως γίνεται μέσα σε ένα datagridview.
επίσης δεν δουλεύουν και τα reports.. ότι ναναι
edit: τελικά τα έφτιαξα τα reports, απλά θέλει ενα refresh (κάτι που δεν το γράφει στην ασκ. 8) this.reportViewer1.RefreshReport();
-
Παιδιά και εγώ έχω πρόβλημα με το SQL MANAGEMENT STUDIO 2012. Δεν μπορώ να κάνω σύνδεση με τίποτα. Δεν θα έπρεπε να μου βγάζει Sql Server στο Sql server Conf manager;
Γιατί μου βγάζει μόνο αυτά. (http://s16.postimg.org/l3wl1ll6p/sql.jpg) (http://postimg.org/image/l3wl1ll6p/)
-
τελικά τα έφτιαξα τα reports, απλά θέλει ενα refresh (κάτι που δεν το γράφει στην ασκ. 8) this.reportViewer1.RefreshReport();
οχι οτι αυτη η εντολη ειναι autofill οταν βαζεις στη φορμα το ReportViewer...
Thanosar13 σιγουρα κατεβασες το management studio? Γιατι ειναι ξεχωριστο λογισμικο απο τον SqlServer.
-
Εγκατέστησα τον 2008 R2 και είμαι οκ. Κάνει connect κανονικά. 8)
-
τελικά τα έφτιαξα τα reports, απλά θέλει ενα refresh (κάτι που δεν το γράφει στην ασκ. 8) this.reportViewer1.RefreshReport();
οχι οτι αυτη η εντολη ειναι autofill οταν βαζεις στη φορμα το ReportViewer...
οχι δεν είναι, έχει μια παρόμοια αλλά δεν μου εμφάνιζε τα report μέχρι που δοκίμασα αυτή που έγραψα.
-
Να ενημερώσω ότι ο Ούτσιος είπε πως την άλλη βδομάδα πρέπει να παραδώσουμε τα project και την μεθεπόμενη γράφουμε. Τα ερωτήματα που έχουν να κάνουν με τις φωτογραφίες(ερ.8,ερ.9) και με τα report(ερ.11,ερ.12) είναι προαιρετικά και τα κάνει μόνο όποιος θέλει. Επίσης θέλει και το εγχειρίδιο χρήσης της εφαρμογής με τις προδιαγραφές που αναφέρονται στο pdf του project.
-
Δυναμικά Ερωτήματα
Επίσης στις καρτέλες όπου υπάρχουν δυναμικά ερωτήματα να υπάρχει και ο κώδικας του κάθε δυναμικού ερωτήματος με σχόλια.
δημιουργια πινακων,εισαγωγη δεδομενων τα θελει με ερωτηματα??
γενικα ποια θελει με δυναμικα ερωτηματα??
ειναι χαζη η ερωτηση μου αλλα μην κανω καμια βλακεια και χασω μοναδες τσαμπα...
-
Λογικά όπου υπάρχει sql ερώτημα..ουσιαστικά σε κάθε καρτέλα υπάρχει και ένα sql.. πχ ιστορικά, trigger, update κλπ.
-
ΘΕΛΩ ΜΙΑ ΒΟΗΘΕΙΑ ΓΙΑ ΤΗΝ ΦΟΡΜΑ 2 ΔΕΝ ΞΕΡΩ ΤΙ ΑΚΡΙΒΩΣ ΠΡΕΠΕΙ ΝΑ ΓΡΑΨΩ ΣΤΟ DataAdapter2 = new SqlDataAdapter ΚΑΠΟΙΟΣ ΠΟΥ ΤΟ ΕΚΑΝΕ ΑΝ ΜΠΟΡΕΙ ΝΑ ΜΟΥ ΠΕΙ...ΕΥΧΑΡΙΣΤΩ
-
Δεν χρειαζεσαι 2η φορμα :preoccupied:
Σε ποιο ερωτημα αναφερεσαι;
-
Για το ιστορικό πελάτη αναφέρομαι.
-
Αντιμετωπίζω και εγώ ρε παιδιά ένα παρόμοιο πρόβλημα στο ιστορικό παραγγελιών πελάτη και στο ιστορικό κίνησης προϊόντων αποθήκης... Όταν πάω να επιλέξω από την λίστα του comboBox δεν μου βγάζει στο grid τίποτα ούτε υπολογίζει την τελική τιμή... Για πείτε ρε παιδιά καμιά ιδέα για το τι μπορεί να παίζει ??? ???
-
Αρχικά είσαι σίγουρος ότι το sql που έχεις κάνει σου βγάζει αποτελέσματα; Δηλαδή το χεις τσεκάρει στο Sql Server Management Studio; Αν όντως σου βγάζει τότε ίσως να χεις κάνει λάθος σε καμιά μεταβλητή. Μήπως έχεις προχωρήσει και στο επόμενο ερώτημα με τις φωτογραφίες; Αν ναι, πολύ πιθανόν να βρίσκεται εκεί το πρόβλημα. Μόνο υποθέσεις μπορούμε να κάνουμε εμείς..εσύ έχεις τον κώδικα μπροστά σου..πειραματίσου αλλά να κρατάς και κανένα αντίγραφο..:P
-
Το query τι το έτρεξα τι το διόρθωσα αποτελέσματα δεν μου βγάζει!! το παρακάτω ερώτημα με τις φωτογραφίες δεν το έκανα... Ορίστε και τα ερωτήματα να τα δεις και να μου πεις καμιά ιδέα:
select ΕΠΩΝΥΜΙΑ,ΑΦΜ,ΕΙΔΟΣ,ΚΑΤΗΓΟΡΙΑ,ΤΙΜΗ_ΠΩΛΗΣΗΣ,ΦΠΑ,ΠΟΣΟΤΗΤΑ,COUNT(ΤΙΜΗ_ΠΩΛΗΣΗΣ*ΠΟΣΟΤΗΤΑ*(1+ΦΠΑ/100)) AS ΤΕΛΙΚΗ_ΤΙΜΗ from ΠΕΛΑΤΗΣ INNER JOIN (ΠΑΡΑΓΓΕΛΙΑ INNER JOIN (ΑΠΟΘΗΚΗ INNER JOIN ΠΡΟΙΟΝΤΑ_ΠΑΡΑΓΓΕΛΙΑΣ ON ΑΠΟΘΗΚΗ.ΚΕ=ΠΡΟΙΟΝΤΑ_ΠΑΡΑΓΓΕΛΙΑΣ.ΚΕ) ON ΠΑΡΑΓΓΕΛΙΑ.ΚΠΑ=ΠΡΟΙΟΝΤΑ_ΠΑΡΑΓΓΕΛΙΑΣ.ΚΠΑ ) ON ΠΕΛΑΤΗΣ.ΚΠΕ=ΠΑΡΑΓΓΕΛΙΑ.ΚΠΕ where ΠΕΛΑΤΗΣ.ΕΠΙΘΕΤΟ = '"+comboBox1.Text.ToString()+"' group by ΕΠΙΘΕΤΟ,ΕΠΩΝΥΜΙΑ,ΑΦΜ,ΕΙΔΟΣ,ΚΑΤΗΓΟΡΙΑ,ΤΙΜΗ_ΠΩΛΗΣΗΣ,ΦΠΑ,ΠΟΣΟΤΗΤΑ
select ΕΙΔΟΣ,ΚΑΤΗΓΟΡΙΑ,ΑΠΟΘΕΜΑ,ΤΙΜΗ_ΠΩΛΗΣΗΣ,ΠΟΣΟΤΗΤΑ,ΦΠΑ,COUNT(ΤΙΜΗ_ΠΩΛΗΣΗΣ*ΠΟΣΟΤΗΤΑ*(1+ΦΠΑ/100)) AS ΤΕΛΙΚΟ_ΠΟΣΟ from ΑΠΟΘΗΚΗ INNER JOIN ΠΡΟΙΟΝΤΑ_ΠΑΡΑΓΓΕΛΙΑΣ ON ΑΠΟΘΗΚΗ.ΚΕ=ΠΡΟΙΟΝΤΑ_ΠΑΡΑΓΓΕΛΙΑΣ.ΚΕ where ΑΠΟΘΗΚΗ.ΕΙΔΟΣ='"+comboBox2.Text.ToString()+"' group by ΕΙΔΟΣ,ΚΑΤΗΓΟΡΙΑ,ΑΠΟΘΕΜΑ,ΤΙΜΗ_ΠΩΛΗΣΗΣ,ΠΟΣΟΤΗΤΑ,ΦΠΑ
-
ναι επεσα και εγώ πάνω στο ίδιο πρόβλημα ! ακολουθόντας τις σημειώσεις του εργαστηρίου δεν εμφανιζεται στο grid! ίσως είναι προβλημα με τις πιο τελευταίες εκδοσεις του visual η του Management Studio!
-
Και τι γίνεται ρε zavlakopie υποτίθεται ότι και στη σχολή έχουμε visual studio 2010....
-
Δοκίμασε με where και όχι με inner join. Άλλος ένας είχε το ίδιο πρόβλημα με σενα και το έκανε με where και δεν είχε πρόβλημα. Μπορεί να παίζει ρόλο.
Edit: Επίσης όλο το ερώτημα sql πρέπει να είναι σε μια γραμμή.
-
Το ερώτημα είναι σε μια γραμμή και μόλις το έτρεξα με where αντί για inner join και δεν άλλαξε τίποτα!!!!
-
Ούτε με το where σου εμφανίζει αποτελέσματα στο Sql Server Management Studio; Έχεις επιλέξει πρώτα τη βάση και μετά πατάς New Query;
Είχα το ίδιο πρόβλημα με σενα. Δεν μου εμφάνιζε τίποτα. Και είχα κάποια λάθη στον κώδικα.
-
Και είχα κάποια λάθη στον κώδικα.
Κυρίως αυτό :P
-
ΚΑΙ ΕΜΕΝΑ ΕΝΩ ΤΡΕΧΕΙ Η ΦΟΡΜΑ ΔΥΟ ΚΑΙ ΔΕΝ ΒΓΑΖΕΙ ERROR ΜΠΟΡΩ ΝΑ ΕΠΙΛΕΞΩ ΕΠΙΘΕΤΟ ΑΛΛΑ ΔΕΝ ΜΟΘ ΒΓΑΖΕΙ ΑΠΟΤΕΛΕΣΜΑΤΑ.ΝΑ ΡΩΤΗΣΩ ΛΙΓΟ
for (int i =0; i < dataGridView1.Rows.Count; i++)
{
sum += Convert.ToInt32(dataGridView1.Rows.Cells[6].Value);
}
ΣΕ ΑΥΤΟ ΕΔΩ ΕΜΕΙΣ ΣΤΟ Cells[6] ΠΟΙΟ ΝΟΥΜΕΡΟ ΒΑΖΟΥΜΕ ΑΝΤΙ 6???
-
Νομίζω το 7. Αφού ξεκινάει από μηδέν που είναι το πρώτο κελί και φτάνει μέχρι 7 που είναι το ζητούμενο. Αλλά δεν ξέρω αν παίζει και τόσο ρόλο αυτό. Πολύ πιθανόν να έχεις αλλού λάθος. Γιατί έχεις κάνει νέα φόρμα; Δεν ζητάει κάτι τέτοιο. Αν μπορείς γράφε με μικρά ελληνικά γράμματα.
-
Δεν μου έβγαλε κανένα error ή warning οπότε δεν έχω κάνει κάτι άλλο λάθος...Και έκανα φόρμα 2 γιατί στις σημειώσεις της εργαστηριακής άσκησης 5 λέει τον κώδικα με βάση την νέα φόρμα οπότε δεν ξέρω τι κώδικα θα έγραφα αν έκανα νέα καρτέλα.
-
Και έκανα φόρμα 2 γιατί στις σημειώσεις της εργαστηριακής άσκησης 5 λέει τον κώδικα με βάση την νέα φόρμα οπότε δεν ξέρω τι κώδικα θα έγραφα αν έκανα νέα καρτέλα.
(http://i61.tinypic.com/2gy156b.jpg)
-
GT RE MEGALE???/ FORMA 2 DN PREPEI NA KANOUME??
-
ΚΑΙ ΕΜΕΝΑ ΕΝΩ ΤΡΕΧΕΙ Η ΦΟΡΜΑ ΔΥΟ ΚΑΙ ΔΕΝ ΒΓΑΖΕΙ ERROR ΜΠΟΡΩ ΝΑ ΕΠΙΛΕΞΩ ΕΠΙΘΕΤΟ ΑΛΛΑ ΔΕΝ ΜΟΘ ΒΓΑΖΕΙ ΑΠΟΤΕΛΕΣΜΑΤΑ.ΝΑ ΡΩΤΗΣΩ ΛΙΓΟ
for (int i =0; i < dataGridView1.Rows.Count; i++)
{
sum += Convert.ToInt32(dataGridView1.Rows.Cells[6].Value);
}
ΣΕ ΑΥΤΟ ΕΔΩ ΕΜΕΙΣ ΣΤΟ Cells[6] ΠΟΙΟ ΝΟΥΜΕΡΟ ΒΑΖΟΥΜΕ ΑΝΤΙ 6???
κανε convert to double
και δηλωσε το sum ως double
-
καποιος να βοηθησει για το πως θα βαλουμε το ιστορικο πελατη και ιστορικο κινησης σε νεες καρτελες αντι για καινουργιες φορμες???
μεσα στο private void Form1_Load(object sender, EventArgs e) τι γραφουμε..
δεν μου το εμφανιζει οσες φορες κι αν αλλαξα τον κωδικα
οκ μου βγηκε τελικα!!
τωρα δεν μου βγαζει αποτελεσματα....πφφφφφφφφφφ
-
Πάλι δεν κάνει τίποτα.....
-
ΚΑΙ ΕΜΕΝΑ ΕΝΩ ΤΡΕΧΕΙ Η ΦΟΡΜΑ ΔΥΟ ΚΑΙ ΔΕΝ ΒΓΑΖΕΙ ERROR ΜΠΟΡΩ ΝΑ ΕΠΙΛΕΞΩ ΕΠΙΘΕΤΟ ΑΛΛΑ ΔΕΝ ΜΟΘ ΒΓΑΖΕΙ ΑΠΟΤΕΛΕΣΜΑΤΑ.ΝΑ ΡΩΤΗΣΩ ΛΙΓΟ
for (int i =0; i < dataGridView1.Rows.Count; i++)
{
sum += Convert.ToInt32(dataGridView1.Rows.Cells[6].Value);
}
ΣΕ ΑΥΤΟ ΕΔΩ ΕΜΕΙΣ ΣΤΟ Cells[6] ΠΟΙΟ ΝΟΥΜΕΡΟ ΒΑΖΟΥΜΕ ΑΝΤΙ 6???
Εμένα με sum += Convert.ToInt32(dataGridView1.Rows.Cells[6].Value); τρέχει. Νομίζω πως δεν χρειάζεται να το αλλάξεις αυτό
-
Στο detach πρέπει να τικάρουμε και το drop connections ?
-
Πάλι δεν κάνει τίποτα.....
Μάλλον θα χεις κάποιο λάθος στον κώδικα. Πάντως δοκίμασε στην καρτέλα χωρίς νέα φόρμα.
Στο detach πρέπει να τικάρουμε και το drop connections ?
Νομίζω πως δεν χρειάζεται να επιλέξεις κάτι..πάτα απλά ΟΚ.
-
Καλησπέρα και συγνώμη για την χαζή ερώτηση αλλά επειδή είμαι 13 εξάμηνο και έχω ξενοικιάσει είναι από τα τελευταία μου μαθήματα και ξεκίνησα το project.τώρα που κάνω τις καταχωρήσεις στον πίνακα πελάτης στο πεδίο Foto τι βάζω;
-
Το path της αποθηκευμενης φωτογραφιας στο σκληρο σου δισκο που θελεις να εμφανιζεται.
-
η τελικη εξεταση θα γινει στις 10?? για παρατηρητες...
-
στο πρώτο tab οταν πάω στο ο BindingNavigator1 στο BindingSource μου εμφανίζει μόνο pELATHSBindingSource..οι άλλοι πίνακες δεν φαίνονται.το tab τρέχει οκ αλλά όταν πάω στην καρτέλα που έχω την αποθήκη και θέλω να συνδέσω το BindingNavigator2 με τον πίνακα αποθηκη μου εμφανίζει πάλι μόνο pELATHSBindingSource..τι μπορεί να κάνω λάθος.. εχω κάνει αρκετες φορές από την αρχή Add Project Data Source
για να δω μήπως δεν είχα τσεκάρει κάποιον πίνακα αλλά δεν είναι αυτό
-
Παλι το ιδιο μου συμβαινει!Στην αλλη καρτελα μου έχω άλλο BindingNavigator1 οταν παω στα properties στο BindingSource μου βρίσκει μόνο το pELATHSBindingSource και οχι άλλο πίνακα όπως τον aPOTHIKIBindingSource kai pARAGGELIABindingSource που θα χρειαστώ..
-
προβλημα λυθηκε..οκ
-
παιδιά εχω και γω πρόβλημα με το 5ο ερώτημα. έκανα την φόρμα 2, εμφανίζει κανονικά την επωνυμία στο comboBox αλλά δεν μου εμφανίζει τον πίνακα στο datagrid όπως επίσης και το αποτέλεσμα του συνολικού ποσού. Παλεύω εδώ και τρεις μέρες και έχω σκαλώσει σε αυτό το ερώτημα...ας βοηθήσει κάποιος
-
παιδιά τελικά τον κώδικα που θα προβάλει το ιστορικό παραγγελιών ενός πελάτη πως τον κάνατε? Έσυ φίλε που σου εμφανίζει την επωνυμία πως έκανες?Εγω δεν το προσπθω σε άλλη φόρμα απλά έκανα άλλο ένα tab
-
Εγω δεν το προσπθω σε άλλη φόρμα απλά έκανα άλλο ένα tab
Επιτελους και καποιος που το εκανε σωστα...
-
εντάξει με την επωνυμια αλλα δεν μου εμφανίζει τπτ στο Grid..Κάτι δεν κάνω σίγουρα σωστά στον κώδικα... :hurt:
-
Αρχικά ArnakiGiaxni ο Ούτσιος εχθές είπε ότι θέλει να το κάνουμε σε άλλη φόρμα.
Εγώ αυτά έβαλα για το comboBox
public Form2()
{
InitializeComponent();
connection = new SqlConnection(@"Data Source=PC\SQLEXPRESS;Initial Catalog=APOTHIKI_2746;Integrated Security=True");
connection.Open();
DataAdapter1 = new SqlDataAdapter("Select * from PELATHS", connection);
DataTable dt1 = new DataTable();
DataAdapter1.Fill(dt1);
comboBox1.DataSource = dt1;
comboBox1.DisplayMember = "EPONYMIA";
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
fillDataSet();
}
-
και γω το grid δεν μπορώ να εμφανίσω.
Κάποιος που το έκανε δεν μπορεί να μας πεί;
Την πράξη την έχει κανείς;
-
στο EPONYMIA, νομιζω θελει το EPITHETO...
κατα τα αλλα σωστος ειναι ο κωδικας...στειλε και τον κωδικα της FillDataSet
-
Ναι θέλει επίθετο..την δυνατότητα προσθήκης, διαγραφής και ενημέρωσης των
δεδομένων την έχεις κάνει?Σόρρυ που σε κουράζω απλά εχω φύγει από Σέρρες και είχα καιρό να τα δώ
-
το έκανα όπως στην άσκηση 5 απλά άλλαξα τα πεδία στο Select σίγουρα είναι λάθος)
public void fillDataSet()
{
DataAdapter2 = new SqlDataAdapter("SELECT EPONYMIA, AFM, EIDOS, KATHGORIA, TIMH_POLHSHS, FPA, POSOTHTA FROM PELATHS INNER JOIN (PARAGELIA INNER JOIN (PROIONTA_PARAGELIAS INNER JOIN APOTHIKH) ON PELATHS.KOD_PELATH=PARAGELIA.K_PEL, PARAGELIA.KOD_PAR=PROIONTA_PARAGELIAS.K_PAR, APOTHIKI.KE=PROIONTA_PARAGELIAS.K_E WHERE PELATHS.EPONYMIA='" + comboBox1.Text.ToString() + "'", connection);
DataSet2 = new DataSet();
DataAdapter2.Fill(DataSet2);
BindingSource2 = new BindingSource();
DataTable dt = new DataTable();
BindingSource2.DataSource = DataSet2.Tables[0].DefaultView;
dataGridView1.DataSource = BindingSource2;
int sum = 0;
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
sum += Convert.ToInt32(dataGridView1.Rows.Cells[6].Value);
}
label4.Text = sum.ToString();
}
βάζεις το bindingNavigator σε κάθε καρτέλα και το συνδέεις με τον κάθε πίνακα. για να το κάνεις επιλέγεις το navigator που έβαλες, στα properties στο BindingSource βάζεις τον πίνακα σου. Άσκηση 4
-
ναι λαθος ειναι το sql...δοκιμασε να το κανεις χωρις inner join...(ποτε πρεπει να το παραδωσεις;)
-
αύριο πρέπει να το παραδώσω
και τί να βάλω αντί για inner join?
μπορείς να μου γράψεις ένα παράδειγμα;
-
......TIMH_POLHSHS*POSOTHTA*(1+FPA/100) as TELIKH_TIMH FROM ______,______,______,______ WHERE _____._____=_____._____ AND _____._____=_____._____ AND ____.____ = _____._____ AND _____._____=
αυτο ειναι το ερωτημα...συμπληρωσε τα κενα τωρα εσυ....
-
έγραψα αυτό αλλά δεν μου το εμφανίζει πάλι
public void fillDataSet()
{
DataAdapter2 = new SqlDataAdapter("SELECT EPONYMIA, AFM, EIDOS, KATHGORIA, TIMH_POLHSHS, FPA, POSOTHTA, TIMH_POLHSHS*POSOTHTA*(1+FPA/100) as SYNOLIKO_POSO FROM PELATHS, APOTHIKH, PARAGELIA,PROIONTA PARAGELIAS WHERE PELATHS.KOD_PELATH=PARAGELIA.K_PEL AND PARAGELIA.KOD_PAR=PROIONTA_PARAGELIAS.K_PAR AND APOTHIKI.KE=PROIONTA_PARAGELIAS.K_E WHERE PELATHS.EPONYMIA='" + comboBox1.Text.ToString() + "'", connection);
DataSet2 = new DataSet();
DataAdapter2.Fill(DataSet2);
το υπογραμισμένο χρειάζεται;
-
Ntr κατάλαβες πως πρέπει να το κάνουμε?
-
Ευχαριστώ και χίλια συγγνώμη για το πρήξιμο αλλά δεν μπορώ με τίποτα να το κάνω και είσαι ο μόνος που βοηθάς.
-
όχι δεν κατάλαβα :unhappy: .γι'αυτό ρωτάω
-
Ntr την δυνατότητα προσθήκης, διαγραφής και ενημέρωσης των
δεδομένων την έχεις κάνει?Σόρρυ που σε κουράζω απλά εχω φύγει από Σέρρες και είχα καιρό να τα δώ
-
βάζεις το bindingNavigator σε κάθε καρτέλα και το συνδέεις με τον κάθε πίνακα. για να το κάνεις επιλέγεις το navigator που έβαλες, στα properties στο BindingSource βάζεις τον πίνακα σου. Άσκηση 4
-
("SELECT EPONYMIA,AFM,EIDOS,KATHGORIA,TIMH_POLHSHS,FPA,POSOTHTA,TIMH_POLHSHS*POSOTHTA*(1+FPA/100) as TELIKH_TIMH FROM PELATHS,APOTHIKI,PROIONTA_PARAGELIAS,PARAGELIA WHERE PROIONTA_PARAGELIAS.K_PAR=PARAGELIA.KOD_PAR AND PROIONTA_PARAGELIAS.K_E=APOTHIKI.KE AND PELATHS.KOD_PELATH = PARAGELIA.K_PEL AND PELATHS.EPITHETO='" + comboBox1.Text.ToString() + "'", connection);
αν εξακολουθει να σου βγαζει σφαλμα τοτε καπου αλλου εχεις λαθος...
-
Αυτό το έχω κάνει όπως στην άσκηση 4 με τους πινακες..νομιζα ηθελε κ τπτ άλλο σόρρυ.
-
το εβαλα τον κωδικα αλλά παλι δεν μου εμφανιζει τπτ...κ αντι Proionta_parageelias που ειχεσ βαλει εσυ εγω εβαλα tablet_1 γτ δεν του ειχα αλλαξει ονομα απο την αρχη
-
δεν μου το βγάζει πάλι
τέσπα άστο δεν πειράζει.
Σ'ευχαριστώ πάρα πολύ πάντως :D
-
Πανε στα events του combo και συμπληρωσε το συγκεκριμενο event... καληνυχτα απο μενα....
-
καλό βράδυ φίλε και ευχαριστούμε!Ntr το δοκιμασες αυτο με το event?
-
Κανείς που να εκανε το προτζεκτ; Ποσες σελιδες σας βγηκε; Κατι τυποι απο το εργαστηριο το εκαναν 45 σελιδες, εμενα υπερπληρες δε βγαινει πανω απο 20.... καποιος αλλος;
-
Εμένα μου βγήκε 30 αλλά έβαλα και τον κώδικα που ήταν 10 σελίδες μόνο και μόνο επειδή έβαλα επιπλέον πράματα και είχα σχόλια παντού. Αυτά που ζητούσε μου βγήκαν ακριβώς 20. Δεν νομίζω ότι έχει και τόσο σημασία πόσες σελίδες έχεις αλλά το τι έχεις γράψει..ειδικά αν έχεις Τσιμπίρη..μέχρι και το ER θα δει :P
-
Κανείς που να εκανε το προτζεκτ; Ποσες σελιδες σας βγηκε; Κατι τυποι απο το εργαστηριο το εκαναν 45 σελιδες, εμενα υπερπληρες δε βγαινει πανω απο 20.... καποιος αλλος;
Το δικό μου Word βγήκε 22 σελίδες. Το παρέδωσα την Παρασκευή στον κ.Ούτσιο, τα έριχνε μια ματιά και σημείωνε σε ένα χαρτί 1-2 πράγματα.
-
6 σελιδες...μονο τα print screen με μερικα λογια, το trigger και το εξωφυλλο...ολα τα υπολοιπα ηταν πλεονασμος. Μη διανοηθεις να πας ομως ετσι στον τσιμπιρη :P
-
Γεια σας (για φέτος..),
Λοιπόν, στο 5 ερώτημα, ζητάει να μπορούμε να κάνουμε και προσθήκη, διαγραφή και ενημέρωση.
Θυμάμαι που το κάναμε στο εργαστήριο, αλλά δεν υπάρχει στις σημειώσεις.
Ξέρει κανείς πως γίνεται? ή μήπως είπε ο Τσιμπίρης αν δεν χρειάζεται να το κάνουμε?
-
Καλημέρα,
το ερώτημα 3 που λεει να εμφανίζονται τα στοιχεία του κάθε πίνακα της Βάσης δεδομένων σε μορφή Grid ποιος το εχει κάνει και αν θέλει να με βοηθησει λιγο?