Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 160791
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T11:05:52+00:00 2026-05-11T11:05:52+00:00

I have a table with a nullable field of type text. When I run

  • 0

I have a table with a nullable field of type text. When I run an InsertOnSubmit(), it inserts successfully but all formatting is lost. Specifically, I’m storing the stack trace of an error. Each entry has been formatted into its own line and it looks nice, but when I retrieve it from SQL it loses all its crlf4’s.

I have other text fields that seem to retain their formatting, but they were inserted using old ADO.NET. How can this be remedied?

Code:

string[] stacktrace = Environment.StackTrace.Replace('\r', '').Replace('\n', '').Replace('  at', '\n').Split('\n'); string stack = '';  for (int i = 0; i < stacktrace.Length; i++)     stack += stacktrace[i].Trim() + '\r\n';  Error err = new Error(); err.Severity = (byte)sev; err.Product = (byte)prod; err.Location = stacktrace[0]; err.Title = message; err.datetime = DateTime.Now; err.StackTrace = stack;  dc.Errors.InsertOnSubmit(err); dc.SubmitChanges(); 

Note that if I debug into the app, err.StackTrace and stack look correct before and after the SubmitChanges().

Error definition:

[Column(Storage='_ID', AutoSync=AutoSync.OnInsert, DbType='Int NOT NULL IDENTITY', IsPrimaryKey=true, IsDbGenerated=true)] public int ID // ... [Column(Storage='_AID', DbType='Int')] public System.Nullable<int> AID // ... [Column(Storage='_Severity', DbType='TinyInt NOT NULL')] public byte Severity [Column(Storage='_Product', DbType='TinyInt NOT NULL')] public byte Product [Column(Storage='_Location', DbType='VarChar(255) NOT NULL', CanBeNull=false)] public string Location [Column(Storage='_Title', DbType='VarChar(255) NOT NULL', CanBeNull=false)] public string Title [Column(Storage='_Ex', DbType='Text', UpdateCheck=UpdateCheck.Never)] public string Ex [Column(Storage='_Notes', DbType='Text', UpdateCheck=UpdateCheck.Never)] public string Notes [Column(Storage='_datetime', DbType='DateTime NOT NULL')] public System.DateTime datetime [Column(Storage='_InnerException', DbType='Text', UpdateCheck=UpdateCheck.Never)] public string InnerException [Column(Storage='_StackTrace', DbType='Text', UpdateCheck=UpdateCheck.Never)] public string StackTrace  [Association(Name='Activity_Error', Storage='_Activity', ThisKey='AID', IsForeignKey=true)] public Activity Activity 
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T11:05:52+00:00Added an answer on May 11, 2026 at 11:05 am

    Did you actually try to look into your SQL database by using the Studio Manager and see what is actually stored in the database. By looking at the data there, you know if there is a problem STORING the data or RETRIEVING the data.

    I think the problem lies in the retrieval of the data.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 68k
  • Answers 69k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer Alright, I found the solution myself (a.k.a. d'oh!) I added… May 11, 2026 at 12:25 pm
  • added an answer I know nothing about Cocoon, but if you can put… May 11, 2026 at 12:25 pm
  • added an answer The first should not compile; the static variable requires a… May 11, 2026 at 12:25 pm

Related Questions

I have a table with a structure like the following: LocationID AccountNumber long-guid-here 12345
I have a table with a 'filename' column. I recently performed an insert into
I have a table with a Date column. Each Date may appear multiple times.
I have been programming in C# and Java for a little over a year
I'm using Linq to entities applying a Table per Type approach. This has been
I am currently working on a project with specific requirements. A brief overview of

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.