Forum

Αναζήτηση στο ms-office.gr

Πάμε!
ms-office.gr > Forum > Microsoft Office > Visual Basic for Applications (VBA) > Μετατροπή αριθμητικών δεδομένων στην SQL

Visual Basic for Applications (VBA) Ερωτήσεις / Απαντήσεις σε σχέση με τη χρήση της VBA.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 17-02-10, 15:53
Όνομα: Γιώργος Καψάλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 18-11-2009
Μηνύματα: 126
Προεπιλογή Μετατροπή αριθμητικών δεδομένων στην SQL

Καλημέρα στην παρέα..!!

Εχω ένα θέμα στον SQL εάν τυχών ξέρει κανείς ας βάλει ενα χεράκι..!!

Λοιπόν

Εχω ένα πεδίο στον SQL (αριθμός) και θέλω να το μετατρεψω σε κειμενο..

δλδ τι μπορω να κανω τώρα..!

isnull("πεδιοSQL"; N 'καταχωρημένο') as kataxorimeno
Αυτό το κάνω εάν το πεδίο μου "ερχεται" null

Τώρα θέλω εάν το πεδίο εχει εγγραφή αριθμητικη να μπορώ να κάνω μετατροπή σε κειμενο...

Δοκιμασα την convert αλλα δεν καταφερα πολλά..!

Εαααααννννννν τυχών καποιος γνωρίζειιι..!!!

ας βάλει ένα χεράκι..!

Γιώργος..!
Απάντηση με παράθεση
  #2  
Παλιά 17-02-10, 16:51
Το avatar του χρήστη nisgia
Super Moderator
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-10-2009
Περιοχή: Ηγουμενίτσα
Μηνύματα: 186
Προεπιλογή

Καλησπέρα Γιώργο!

Αν και δεν κατάλαβα καλά τι ακριβώς θέλεις να κάνεις, δοκίμασε αυτό:

SELECT IIf(IsNumeric([fldID]),Cdbl([fldID]),cstr([fldID])) AS MyNumber FROM Table1;

Αν με το "θέλω να το μετατρεψω σε κειμενο.." εννοείς σε κείμενο ολογράφως κάν' το έτσι:

SELECT IIf(IsNumeric([fldID]),NumToWords([fldID],false),[fldID]) AS MyNumber FROM Table1;

Τη NumToWords() θα τη βρείς ΕΔΩ.
...ελπίζω να σε πέτυχα...

Γιάννης

Υ.Γ.
Άλλαξα τον τίτλο του θέματός σου γιατί ήταν πολύ γενικός.
__________________
Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...!
-----------------------------------------------
Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά!
Απάντηση με παράθεση
  #3  
Παλιά 17-02-10, 18:31
Όνομα: Γιώργος Καψάλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 18-11-2009
Μηνύματα: 126
Προεπιλογή

καλησπερα Γιαννη..

Ξυστά πέρασες.. χα χα

Λοιπόν
Βασικά αυτο που θελω ειναι οταν βλέπω έναν νουμερο να το αντικαταστο με κειμενο.. αλλα όχι το ιδιο νουμερο ολογραφος το κειμενο 8α ειναι ασχετο.. κατι που εγώ 8α γράφω προκειμενου να δειξω στον χρηστη ότι αυτο που έκανε καταχωρηθηκε..

Φιλικα Γιώργος
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Εκθέσεις ] Μετατροπή έκθεσης σε PDF gmax Access - Ερωτήσεις / Απαντήσεις 14 16-08-11 09:34
[Γενικά] Μετατροπή ώρας manolis Excel - Ερωτήσεις / Απαντήσεις 2 25-03-11 08:13
[Γενικά] μετατροπή σε ωρα misirlis Excel - Ερωτήσεις / Απαντήσεις 9 07-09-10 10:15
[Μορφοποίηση] Ομαδοποίηση αριθμητικών δεδομένων ManiaM Excel - Ερωτήσεις / Απαντήσεις 2 24-06-10 01:08
Μετατροπή Μακροεντολής σε VB sakis Access - Ερωτήσεις / Απαντήσεις 8 07-12-09 20:45


Η ώρα είναι 12:11.