Click here to Skip to main content
15,888,301 members
Home / Discussions / Database
   

Database

 
QuestionError Running SP [SOLVED] Pin
jojoba201113-Oct-12 21:53
jojoba201113-Oct-12 21:53 
AnswerRe: Error Running SP Pin
Eddy Vluggen14-Oct-12 3:06
professionalEddy Vluggen14-Oct-12 3:06 
AnswerRe: Error Running SP Pin
Richard Deeming15-Oct-12 3:38
mveRichard Deeming15-Oct-12 3:38 
QuestionRe: Error Running SP Pin
jojoba201115-Oct-12 4:52
jojoba201115-Oct-12 4:52 
NewsRe: Error Running SP [Solved] Pin
jojoba20115-Nov-12 22:37
jojoba20115-Nov-12 22:37 
QuestionBug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
Allan Watkins12-Oct-12 14:25
Allan Watkins12-Oct-12 14:25 
AnswerRe: Bug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
jschell13-Oct-12 11:05
jschell13-Oct-12 11:05 
GeneralRe: Bug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
Allan Watkins13-Oct-12 13:02
Allan Watkins13-Oct-12 13:02 
Re: the numbers
The test only had a single column although I first noticed the behavior with 100 columns. Each row only has 1 value (zero) until the 27th row which is the decimal number, i.e.
0
0
0
...
0
1.23456

Re: other questions
1) The destination was SQL Server 2008 and the SQLBulkCopy came from the .Net 4.5 library. This brings up the question "Is the SQLBulkCopy the culprit or the destination SQL Server instance?"
2) Example data: see above
3) Relevant code
C#
using (SqlConnection connection = new SqlConnection(strConn))
{
    connection.Open();

    using (SqlBulkCopy bulkCopy = new SqlBulkCopy(connection))
    {
        bulkCopy.DestinationTableName = strSQL_table_name;
        bulkCopy.BatchSize = GetBulkCopySize();
        bulkCopy.BulkCopyTimeout = 2000;
        bulkCopy.NotifyAfter = GetNotifyAfter();
        bulkCopy.SqlRowsCopied += new SqlRowsCopiedEventHandler(OnSqlRowsCopied);

        try
        {
            bulkCopy.WriteToServer(results);
        }
        catch (Exception ex)
        {
            string error = ex.Message;
            MessageBox.Show("Error(CSV_To_SQL-a): " + ex.Message);
            return;
        }




4) single column in a table, name="BigNumeric", data type="numeric(18,5)
GeneralRe: Bug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
jschell14-Oct-12 6:51
jschell14-Oct-12 6:51 
GeneralRe: Bug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
Mycroft Holmes14-Oct-12 15:06
professionalMycroft Holmes14-Oct-12 15:06 
GeneralRe: Bug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
Allan Watkins14-Oct-12 19:36
Allan Watkins14-Oct-12 19:36 
GeneralThe "bug" is actually in the Fill() method Pin
Allan Watkins16-Oct-12 16:09
Allan Watkins16-Oct-12 16:09 
AnswerRe: Bug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
Aadhar Joshi17-Oct-12 1:31
Aadhar Joshi17-Oct-12 1:31 
QuestionConfigure SQL Server 2005 Remote Access Pin
Kevin Marois11-Oct-12 11:35
professionalKevin Marois11-Oct-12 11:35 
AnswerRe: Configure SQL Server 2005 Remote Access Pin
fjdiewornncalwe11-Oct-12 12:06
professionalfjdiewornncalwe11-Oct-12 12:06 
AnswerRe: Configure SQL Server 2005 Remote Access Pin
Eddy Vluggen11-Oct-12 12:37
professionalEddy Vluggen11-Oct-12 12:37 
AnswerRe: Configure SQL Server 2005 Remote Access Pin
Bernhard Hiller12-Oct-12 3:24
Bernhard Hiller12-Oct-12 3:24 
QuestionGlobal Database Design for example to store Addresses Pin
LiQuick10-Oct-12 21:38
LiQuick10-Oct-12 21:38 
AnswerRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson10-Oct-12 22:59
professionalJörgen Andersson10-Oct-12 22:59 
GeneralRe: Global Database Design for example to store Addresses Pin
Eddy Vluggen10-Oct-12 23:48
professionalEddy Vluggen10-Oct-12 23:48 
GeneralRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson11-Oct-12 0:16
professionalJörgen Andersson11-Oct-12 0:16 
GeneralRe: Global Database Design for example to store Addresses Pin
J4amieC11-Oct-12 0:36
J4amieC11-Oct-12 0:36 
AnswerRe: Global Database Design for example to store Addresses Pin
Ingo10-Oct-12 23:04
Ingo10-Oct-12 23:04 
AnswerRe: Global Database Design for example to store Addresses Pin
Eddy Vluggen11-Oct-12 0:44
professionalEddy Vluggen11-Oct-12 0:44 
GeneralRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson11-Oct-12 1:36
professionalJörgen Andersson11-Oct-12 1:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.