sql server 2005 ellinika

Γενικές συζητήσεις για SQL και SQL Servers (RDBMS)

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
soc
Δημοσιεύσεις: 45
Εγγραφή: 30 Μάιος 2007 02:27

sql server 2005 ellinika

Δημοσίευση από soc » 23 Μάιος 2008 14:36

paidia epeigon.
arxika eimai neos se sql server.
dimiourgo mia vasi se sql server 2005 me to default collation kai eisago ellinika kai ta pairnei mia xara.
otan omos kano ena aplo select p.x
SELECT * FROM services_per_city WHERE city='Αθήνα'
den katalambainei na sigrinei ellinika string kai den mou vgazei tipota.

ti prepei na kano

eyxaristo ek ton proteron

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

sql server 2005 ellinika

Δημοσίευση από Marinos Stergiou » 23 Μάιος 2008 15:13

An to select to κάνεις από την βάση sql δοκιμασε
SELECT * FROM `services_per_city` WHERE 'city' LIKE 'Αθήνα'

soc
Δημοσιεύσεις: 45
Εγγραφή: 30 Μάιος 2007 02:27

sql server 2005 ellinika

Δημοσίευση από soc » 23 Μάιος 2008 15:19

file eyxaristo poli alla oute ayto doulepse.
kamia alli idea
prepei na allakso kati se collation?

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

sql server 2005 ellinika

Δημοσίευση από Marinos Stergiou » 23 Μάιος 2008 15:22

Η διαφορά δεν ήταν το Like αλλά το `services_per_city` και το 'city' αντί για services_per_city και city

Άβαταρ μέλους
Sheena
Honorary Member
Δημοσιεύσεις: 3654
Εγγραφή: 07 Σεπ 2005 00:00

sql server 2005 ellinika

Δημοσίευση από Sheena » 23 Μάιος 2008 15:27

Σίγουρα; Μου φαίνεται λίγο περίεργο... Μήπως το Α δεν είναι ελληνικός, αλλά αγγλικός χαρακτήρας; Είναι δηλ. λάθος καταγεγραμμένο από τον χρήστη και εσύ ψάχνεις με ελληνικά;
Εικόνα

id12856 Οι άγγελοι πάνε κοντά με τους αγγέλους...

soc
Δημοσιεύσεις: 45
Εγγραφή: 30 Μάιος 2007 02:27

sql server 2005 ellinika

Δημοσίευση από soc » 23 Μάιος 2008 15:31

nai etsi to exo valei opos to egrapses alla mou vgazei error otan exo to table(services_per_city) se aytakia
efiga ta aftakia apo to table doulepse alla pali mou epestrepse keno.

gia na dieykriniso perissotero epeidi exo kai ena column telephone to opoio pairnei mono arithmous douleyei kanonika p.x
SELECT * FROM services_per_city WHERE telephone= '2610111111'
kai mou epistrefei
Πάτρα Δωρεάν φαγητό Κανακάρη 54 Δευτέρα-Παρασκευή 09:00-21:00 www.freefood.com 2610111111


otan omos kano sigkrisi me elliniko string kai valo Πάτρα den epistrefei tipota

Άβαταρ μέλους
Sheena
Honorary Member
Δημοσιεύσεις: 3654
Εγγραφή: 07 Σεπ 2005 00:00

sql server 2005 ellinika

Δημοσίευση από Sheena » 23 Μάιος 2008 15:36

Άμα βάζεις σκέτο Πάτρα και το πεδίοο περιέχει και άλλα δεδομένα και χρησιμοποιείς το σύμβολο της ισοδυναμίας, τότε καλά κάνει και δεν σου επιστρέφει τίποτα. Εκεί θέλει LIKE 'Πάτρα%'
Εικόνα

id12856 Οι άγγελοι πάνε κοντά με τους αγγέλους...

soc
Δημοσιεύσεις: 45
Εγγραφή: 30 Μάιος 2007 02:27

sql server 2005 ellinika

Δημοσίευση από soc » 23 Μάιος 2008 15:38

oxi to pedio periexei mono Πάτρα
το Δωρεάν φαγητό ειναι στο επομενο column

mipos kati se collation re paidia?einai entaksi to default pou exo

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

sql server 2005 ellinika

Δημοσίευση από Marinos Stergiou » 23 Μάιος 2008 15:44

Αντε από την αρχή
Το πεδίο τι τύπου είναι ?
Η εντολή όταν κάνεις το search στο url πως εμφανίζεται ?
Μήπως θα πρέπει να δώσεις κι άλλα στοιχεία για encoding κλπ ?

soc
Δημοσιεύσεις: 45
Εγγραφή: 30 Μάιος 2007 02:27

sql server 2005 ellinika

Δημοσίευση από soc » 23 Μάιος 2008 15:51

to pedio einai nvarchar
tin entoli tin dino apo tin vasi apo to new query.
mou vgazei ta pedia kena eno den einai
den ksero an prepei na doso kai alla stoixeia gia encoding.giafto rotao.file eimai entelos neos se sql server.pantos eyxaristo gia ton xrono sou

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

sql server 2005 ellinika

Δημοσίευση από Marinos Stergiou » 23 Μάιος 2008 16:01

Sorry που το ξαναρωτάω αλλά στο url πώς εμφανίζεται ;
Κάπως έτσι :search=%C4%E9%DC%F6%EF%F1%E1 ή αλλιώς ?

Mε where city like '$search%' θα έπρεπε να είχε δουλέψει

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

sql server 2005 ellinika

Δημοσίευση από Marinos Stergiou » 23 Μάιος 2008 16:05

soc έγραψε:mou vgazei ta pedia kena eno den einai
Αλλο σου βγάζει τα πεδία κενά και άλλο δεν τα βρίσκει

soc
Δημοσιεύσεις: 45
Εγγραφή: 30 Μάιος 2007 02:27

sql server 2005 ellinika

Δημοσίευση από soc » 23 Μάιος 2008 16:07

pio url den iparxei url
apo tin vasi kano to erotima
apo to microsoft sql server management studio
kai malista mou leei oti to query executed succesfully alla mou vgazei ta pedia kena

Άβαταρ μέλους
Sheena
Honorary Member
Δημοσιεύσεις: 3654
Εγγραφή: 07 Σεπ 2005 00:00

sql server 2005 ellinika

Δημοσίευση από Sheena » 23 Μάιος 2008 16:10

Δεν ξέρω να στο απαντήσω με σιγουριά. Θέλει ψάξιμο.
Τελευταία επεξεργασία από το μέλος Sheena την 23 Μάιος 2008 17:07, έχει επεξεργασθεί 3 φορές συνολικά.

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

sql server 2005 ellinika

Δημοσίευση από Marinos Stergiou » 23 Μάιος 2008 16:23


Απάντηση

Επιστροφή στο “Βάσεις Δεδομένων και SQL - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες