Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Απ: map MySql field into MS SQL Server + data transfer

  •  17-01-2013, 12:53

    Απ: map MySql field into MS SQL Server + data transfer

    Markos:
    Harkon:
    'mazi me oles tis params exoyme kai ayti pou me endiaferei
    Dim p43 As New SqlParameter("@total", SqlDbType.Decimal)
    p43.Precision = 4
    p43.Size = 15
    


    Αν και θα πρέπει να ακολουθήσεις τις οδηγίες του Αντώνη, για το συγκεκριμένο πρόβλημα έχω την εντύπωση ότι έχει παρερμηνευτεί το context των SqlParameter properties, Size, Scale και Precision.

    Precision: Gets or sets the maximum number of digits used to represent the Value property.
    Scale: Gets or sets the number of decimal places to which Value is resolved.
    Size: Gets or sets the maximum size, in bytes, of the data within the column.

    Μάλλον, πρέπει να βάλεις Precision=15, Scale=4 και να "σβήσεις" την Size.

    είχες απόλυτο δίκιο !

    τα έφτιαξα όπως λες και άλλαξα και την βάση από money -> decimal(15,4) και παίζει μια χαρά!

    άλλαξα και τα numeric(10,0) -> decimal(10,0)

    θα κοιτάξω και το θέμα που είπατε με τα SQL Server Integration Services και θα ξεκινήσω άλλο θέμα αν χρειαστεί.
    ας θεωρήσουμε το τρέχων ως απαντημένο.

    να είστε καλά όλοι όσοι ασχοληθήκατε.
    Νίκος
    Δημοσίευση στην κατηγορία: , , , ,
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems