Connection string

Πληροφορίες σχετικές με την ASP, ASP.NET και με τις εφαρμογές που είναι γραμμένες με αυτήν.

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

Απάντηση
it05129
Δημοσιεύσεις: 33
Εγγραφή: 25 Ιαν 2008 19:20

Connection string

Δημοσίευση από it05129 » 08 Μάιος 2008 02:01

string connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\user1\Desktop\eshop.mdb";


ο παραπάνω τρόπος είναι που δηλώνω το connection string και είναι σωστός νομίζω.
παρόλαυτα μου βγάζει λαθη όταν παω να τρέξω την σελίδα.
συγκεκριμένα μου βγάζει το σφάλμα "Μη αναγνωρίσιμη ακολουθία διαφυγής" στα 4 σημεία που είναι ο χαρακτήρας \.

Μήπως γνωρίζει κανείσ τι συμβαίνει. έχω σπάσει το κεφάλι μου και έχω ψάξει και στο ιντερνετ αλλα τπτ.

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

Connection string

Δημοσίευση από cherouvim » 08 Μάιος 2008 12:20

Δοκίμασε να κάνεις escape τα \ γράφοντας \\.

Κώδικας: Επιλογή όλων

...C:\\Users\\user1\\Desktop\\eshop.mdb";

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Connection string

Δημοσίευση από skeftomilos » 08 Μάιος 2008 17:29

Άλλος τρόπος είναι να γίνει το string Verbatim, προσθέτοντας ένα παπάκι στην αρχή του:

Κώδικας: Επιλογή όλων

string connectionString = @"Provider=...ktop\eshop.mdb";

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

Connection string

Δημοσίευση από cherouvim » 08 Μάιος 2008 17:44

Ενδιαφέρον.

Στο κόσμο της Java, το source όταν έχει ένα σκέτο \ σημαίνει escape char.

Απάντηση

Επιστροφή στο “ASP, ASP.NET”

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

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