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

  • Home
  • SEARCH
  • 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 52403
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T16:54:05+00:00 2026-05-10T16:54:05+00:00

I have a SqlCommand that I want to call Prepare() on whose CommandType =

  • 0

I have a SqlCommand that I want to call Prepare() on whose CommandType = Text (it cannot be a stored procedure).

In order to do this, I need to set the Size attribute on the parameters to be non-zero otherwise an exception is thrown. Are there any negative effects from setting the Size on all parameters to the maximum possible size even if the size of the actual values will never come close to that? Is there a better way to do this?

  • 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-10T16:54:06+00:00Added an answer on May 10, 2026 at 4:54 pm

    I think the only potential negative side effect of doing something like that would be the cost of memory allocation for the parameters.

    Since you’re calling ‘Prepare()’ I’m guessing you’re planning to use the SqlCommand multiple times against the same SqlConnection which suggests a discrete section of code where it’s likely to be used (if the connection closes for a prepared command, the command text will have to be re-transmitted to the server on the next usage).

    If you know the nature of your parameters, it seems like you might have some idea about their potential sizes. If not, then I don’t see what alternative you have, really, than to declare a significantly large size for each – large enough to hold most/any potential values.

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

Sidebar

Ask A Question

Stats

  • Questions 207k
  • Answers 207k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

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

    • 7 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team

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

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Regular expressions is a form of pattern matching that you… May 12, 2026 at 9:25 pm
  • Editorial Team
    Editorial Team added an answer One way would be to fire the click when the… May 12, 2026 at 9:25 pm
  • Editorial Team
    Editorial Team added an answer The Poco C++ project aims to deliver all that you… May 12, 2026 at 9:25 pm

Related Questions

I have a web service that wish to call, and I want to pass
Suppose someone (other than me) writes the following code and compiles it into an
Newbie to .NET data apps here, coming from a Visual Foxpro background. I'm planning
I feel like this might be a crazy question, and if anyone has a

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.