ST0RM Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Γεια σας ! Δεν ειναι προγραμματιστης. Τωρα μαθαινω προγραμματισμο και πειραματιζομαι. Θελω να να φτιαξω ενα δυσκολο σχετικα προγραμμα σε C#, που να αποθηκευει σε μια βαση δεδομενων MySQL απλα πραματα. Για παραδειγμα για ταινιες, που να περιεχει οτι και παρακατω στο GUI: Ουσιαστηκα μια απλη βαση δεδομενων στην οποια θα βαζω τις ταινιες που βλεπω, σε ποια σεζον ειμαι και σε ποιο επεισοδιο. Κατι σαν κι αυτο που υπαρχει εδω σε αυτο το βιντεο(απο εδω πηρα την ιδεα) αλλα για ταινιες: https://www.youtube.com/watch?v=p7Bn3Gyughc . Ακολουθησα το βιντεο, και εψαξα κι αλλα πανω στο πως να κανεις βαση δεδομενων, και στο πως να την συνδεσεις με το προγραμμα σου. Και δεν βρηκα κανεναν που να εξηγει, και να δειχνει αυτη τη συνδεση. Η ερωτηση μου ειναι η εξης. Ξερει κανεις καποιο tutorial που να δειχνει ακριβως αυτα τα πραματ ? Η θα πρεπει να μαθω τωρα SQL και Python για να το κανω ?? Ευχαριστω !!
Bspus Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Αν βαλεις στο google connect c# to mysql βγαζει πολλα πραγματα. Αυτο φαινεται αρκετα λεπτομερες http://www.codeproject.com/Articles/43438/Connect-C-to-MySQL 1
k33theod Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Βασικές γνώσεις sql χρειάζονται αλλίως δεν μπορείς να κάνεις κάτι. Η python είναι άσχετη αφού είπες το κάνεις σε c#. 1
ST0RM Δημοσ. 15 Μαρτίου 2016 Μέλος Δημοσ. 15 Μαρτίου 2016 Αν βαλεις στο google connect c# to mysql βγαζει πολλα πραγματα. Αυτο φαινεται αρκετα λεπτομερες http://www.codeproject.com/Articles/43438/Connect-C-to-MySQL Αυτο ακριβως δεν θελω. Αυτο εστιαζει μονο στο κομματι της C#. Ψαχνω καποιον που να εκανε ΚΑΙ την συνδεση μεταξυ τους. Δηλαδη δημιουργια κωδικα C#, δημιουργια βασης δεδομενων και οτι αλλο χρειαζετε, συνδεση αναμεσα στα δυο. Βασικές γνώσεις sql χρειάζονται αλλίως δεν μπορείς να κάνεις κάτι. Η python είναι άσχετη αφού είπες το κάνεις σε c#. Αυτο ψαχνω να αποφυγω. Να μην πρεπει να μαθω SQL, γιατι εδω δεν εχω τελειωσει 100% την C#. Μετα θα παω Java. Μεχρι να φτασω στην SQL θελω παρα πολλα χρονια. Δεν τα περνω κι ευκολα τα γραμματα
Moderators Kercyn Δημοσ. 15 Μαρτίου 2016 Moderators Δημοσ. 15 Μαρτίου 2016 Μα πώς γίνεται να θες να χρησιμοποιήσεις SQL χωρίς να θες να μάθεις SQL; Άμα θες ν' ασχοληθείς με (relational) βάσεις δεδομένων πρέπει να μάθεις έστω και κάποια βασικά πράγματα SQL. 2
ST0RM Δημοσ. 15 Μαρτίου 2016 Μέλος Δημοσ. 15 Μαρτίου 2016 Μα πώς γίνεται να θες να χρησιμοποιήσεις SQL χωρίς να θες να μάθεις SQL; Άμα θες ν' ασχοληθείς με (relational) βάσεις δεδομένων πρέπει να μάθεις έστω και κάποια βασικά πράγματα SQL. Μαλιστα. Ενταξει δεν πειραζει.Ειπανα ρωτησω μηπως γινετε. Σας ευχαριστω ολους για τις απαντησεις σας !!
Moderators Kercyn Δημοσ. 15 Μαρτίου 2016 Moderators Δημοσ. 15 Μαρτίου 2016 Πάντως εγώ θα σου έλεγα να ασχοληθείς. Τα βασικά της SQL είναι πολύ απλά και είναι κρίμα να παρατήσεις το project σου γι' αυτό. 3
ST0RM Δημοσ. 15 Μαρτίου 2016 Μέλος Δημοσ. 15 Μαρτίου 2016 Πάντως εγώ θα σου έλεγα να ασχοληθείς. Τα βασικά της SQL είναι πολύ απλά και είναι κρίμα να παρατήσεις το project σου γι' αυτό. θα το δω. Βλεπω κατι tutorial που σου μαθανουν τα βασικα λεει σε 1 ωρα. Θα το κοιταξω.
M2000 Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Θα πρότεινα να δει εδώ: https://msdn.microsoft.com/en-us/library/jj943772.aspx Εδώ είναι πιο απλό για να διαβάσεις από τη βάση https://support.microsoft.com/en-us/kb/308611 1
k33theod Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Οι γλώσσες δεν έχουν δικές τους εντολές για χρήση sql. Στην python π.χ για να δημιουργήσεις έναν πίνακα γράφεις c.execute('create table movies'). Ότι είναι μέσα στα'' είναι sql ότι είναι έξω είναι python. Μην φανταστείς ότι θα μάθεις 100 εντολές sql για να κάνεις αυτό που θες με 5_10 εντολές είσαι οκ 1
pmav99 Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Ό,τι είπαν οι προηγούμενοι. Για SQL tutorial αν θυμάμαι καλά αυτό είναι αξιοπρεπές http://sqlzoo.net/ Επιπλέον να συμπληρώσω ότι αντί για MySQL, η κατάλληλη βάση δεδομένων για το πρόβλημα σου είναι η sqlite, αλλά αν έχεις βρει straight forward tutorial για C# + MySQL, stick with it 1
groot Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Και πάντα μπορείς να διαβάζεις μόνος σου, να προσπαθείς και όταν δεν τα καταφέρνεις ή θέλεις βοήθεια να ρωτάς εδώ. Για δικό σου καλό, θα ήταν καλό να ρωτάς όταν δεν μπόρεσες (ΕΝΩ ΠΡΟΣΠΑΘΗΣΕΣ) να βρεις λύση. Είμαι πολύ σίγουρος ότι εάν το κάνεις, θα βρεθεί τουλάχιστον ένας άνθρωπος εδώ να σου δώσει την λύση με χαρά. 1
ST0RM Δημοσ. 15 Μαρτίου 2016 Μέλος Δημοσ. 15 Μαρτίου 2016 Ευχαριστω ολα τα παιδια για τις γνωμες τους πανω στις πλατφορμες, και για τα link που μου δωσατε Οι γλώσσες δεν έχουν δικές τους εντολές για χρήση sql. Στην python π.χ για να δημιουργήσεις έναν πίνακα γράφεις c.execute('create table movies'). Ότι είναι μέσα στα'' είναι sql ότι είναι έξω είναι python.Μην φανταστείς ότι θα μάθεις 100 εντολές sql για να κάνεις αυτό που θες με 5_10 εντολές είσαι οκ Α μαλιστα. Δηλαδη δεν φτανει μονο η SQL πρεπει να μαθω ΚΑΙ Python ?? Και πάντα μπορείς να διαβάζεις μόνος σου, να προσπαθείς και όταν δεν τα καταφέρνεις ή θέλεις βοήθεια να ρωτάς εδώ.Για δικό σου καλό, θα ήταν καλό να ρωτάς όταν δεν μπόρεσες (ΕΝΩ ΠΡΟΣΠΑΘΗΣΕΣ) να βρεις λύση. Είμαι πολύ σίγουρος ότι εάν το κάνεις, θα βρεθεί τουλάχιστον ένας άνθρωπος εδώ να σου δώσει την λύση με χαρά. Μεχρι τωρα δεν εχω καταφερει να μαθω μονος μου τιποτα. Δηλαδη η μονη γλωσσα που ξερω καπως(ακομα εχω πολυ δρομο ομως) ειναι η C#. Μονος μου δεν τα καταφερα να την μαθω, γι'αυτο και πηρα δασκαλο. Τωρα να δουμε με την SQL. Ισως τωρα που μπηκα καπως στο νοημα να μπορεσω να μαθω και καποια γλωσσα μονος μου. Θα το δω.
k33theod Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 Α μαλιστα. Δηλαδη δεν φτανει μονο η SQL πρεπει να μαθω ΚΑΙ Python ?? STORM Λάθος κατάλαβες. Εγώ γράφω python γιατί δεν ξέρω το αντίστοιχο της C# μπορεί να μην είναι c.execute και να είναι κάτι άλλο.
M2000 Δημοσ. 15 Μαρτίου 2016 Δημοσ. 15 Μαρτίου 2016 http://www.w3schools.com/sql/sql_create_table.asp Ξεκινάς με την Sql, και μπορείς να την μάθεις, αλλά πρέπει να υπάρχει κάτι μεταξύ της Sql που εκτελείς και της γλώσσας. Π.χ. στη Μ2000 (δες τεύχος 27 του εγχειριδίου), δημιουργείς πίνακα με ADO αντικείμενο, εσωτερικά, ή με απλές εντολές ή με την Create Table, δηλαδή με Sql Ερώτημα. Για να ξεκινήσεις με τη C# ή όποια άλλη πρέπει να βρει πώς θα συνδεθείς και πως θα κάνεις δυο διαφορετικά πράγματα: 1. Να στέλνεις εντολές SQL χωρίς να περιμένεις πίνακα 2. Να στέλνεις εντολές για να παραλάβεις πίνακα. Το αντικείμενο όμως που στέλνει τα ερωτήματα έχει μερικές ιδιότητες, και βασική είναι να δηλωθεί ο dbProvider, γιατί αυτός καθορίζει αν γίνονται ή όχ μερικά πράγματα. Δες εδώ https://msdn.microsoft.com/en-us/library/ms677227(v=vs.85).aspx έγραψα μερικές ιδέες, δεν σταματάει το ταξίδι στην SQL εδώ.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα