Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Τρόπος εισαγωγής XLS για NET

XLS είναι η επέκταση ενός αρχείου υπολογιστικό φύλλο του Microsoft Excel . Αυτή η μορφή αρχείου δεν μπορεί να διαβαστεί από όλους . NET συστήματα . Excel επιτρέπει το αρχείο XLS που πρόκειται να εξαχθούν σε CSV μορφή αρχείου , το οποίο μπορεί εύκολα να διαβαστεί από όλα τα συστήματα . Ελέγξτε αν XLS είναι συμβατή με το σύστημα που χρησιμοποιείται . Η ακριβής μέθοδος και ο κώδικας που χρησιμοποιείται θα διαφέρει ανάλογα με το σύστημα και τον σκοπό . Αυτό οφείλεται στο expansiveness του συστήματος ΝΕΤ και την ποικιλία των εφαρμογών που συνδέονται με αυτό . Οδηγίες
Η 1

Ελέγξτε για να βεβαιωθείτε ότι το σύστημα υποστηρίζει αρχεία XLS . Αν δεν το κάνει , το αρχείο XLS θα πρέπει να μετατραπούν σε μια μορφή αρχείου CSV . 2

Μετατρέψτε το αρχείο XLS . Ανοίξτε το Excel και κατόπιν ανοίξτε το αρχείο XLS εν λόγω . Κάντε κλικ στο "Αρχείο " και στη συνέχεια "Save As ". Ρυθμίστε το " Μορφή αρχείου " ως " CSV ". Αποθηκεύστε το αρχείο και να χρησιμοποιήσετε το αρχείο CSV αντ 'αυτού.
Εικόνων 3

Εισαγωγή του αρχείου XLS απευθείας σε ASP.NET , C # ή SQL .

Αντιγράψτε τον παρακάτω κώδικα και να αντικαταστήσετε " C : \\ \\ Book2.xls " με τη διαδρομή προς το αρχείο XLS :

" private void btnImportExcelToGrid_Click ( αποστολέας αντικείμενο , πώληση

System.EventArgs ε)

{

String strConn = " Provider = Microsoft.Jet.OLEDB.4.0 ? " +

"Πηγή δεδομένων = C : \\ \\ Book2.xls ? " +

" Extended Properties = Excel 8.0 ? " ?

DataSet ds = νέα DataSet ( ) ?

//θα πρέπει να χρησιμοποιήσετε το $ μετά από το αντικείμενο

//κάνετε αναφορά στο υπολογιστικό φύλλο

OleDbDataAdapter da = νέα OleDbDataAdapter

( "SELECT * FROM [ Φύλλο1 $ ] " , strConn ) ?

//da.TableMappings.Add ( " Πίνακας " , " ExcelTest " ) ?

da.Fill (ds) ? .

DataGrid2.DataSource = ds.Tables [ 0 ] DefaultView ?

DataGrid2.DataBind ( ) ?

} "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα