Click here to Skip to main content
16,005,080 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: Convert word doc to pdf Pin
Sun Rays19-Mar-07 22:21
Sun Rays19-Mar-07 22:21 
Questionplease help me check my definition of provider [modified] Pin
neodeaths19-Mar-07 21:34
neodeaths19-Mar-07 21:34 
Questionhow to store password in binary format in sql database Pin
niki_nilu19-Mar-07 21:33
niki_nilu19-Mar-07 21:33 
AnswerRe: how to store password in binary format in sql database Pin
Sathesh Sakthivel19-Mar-07 21:43
Sathesh Sakthivel19-Mar-07 21:43 
AnswerWhats wrong with you. Pin
Sun Rays19-Mar-07 22:11
Sun Rays19-Mar-07 22:11 
QuestionDeployement Pin
krishnaklm19-Mar-07 21:24
krishnaklm19-Mar-07 21:24 
AnswerRe: Deployement Pin
Laxman Auti20-Mar-07 3:29
Laxman Auti20-Mar-07 3:29 
QuestionThe SqlParameter is already contained by another SqlParameterCollection. Pin
Imran Khan Pathan19-Mar-07 21:14
Imran Khan Pathan19-Mar-07 21:14 
Hi friends
My code is:

   public class database<br />
    {<br />
<br />
        public database()<br />
        {<br />
        }<br />
        public static object ExecuteScaler(string constr, string cmdText, params object[] paramValue)        {<br />
            if (paramValue != null && paramValue.Length > 0)<br />
            {<br />
                SqlParameter[] cmdParameter = SetParameter(constr, cmdText);<br />
                Assignparameter(cmdParameter, paramValue);<br />
                SqlConnection con = new SqlConnection(constr);<br />
                con.Open();<br />
                return ExecuteScaler(con, cmdText, CommandType.StoredProcedure, cmdParameter);<br />
             }<br />
            else<br />
                return ExecuteScaler(constr, cmdText, CommandType.StoredProcedure);<br />
        }<br />
<br />
<br />
public static SqlParameter[] SetParameter(string constr, string cmdtext)        {<br />
            using (SqlConnection con = new SqlConnection(constr))<br />
            using (SqlCommand cmd = new SqlCommand(cmdtext, con))<br />
            {<br />
                con.Open();<br />
                cmd.CommandType = CommandType.StoredProcedure;<br />
                SqlCommandBuilder.DeriveParameters(cmd);<br />
                cmd.Parameters.RemoveAt(0);<br />
                SqlParameter[] cmdparameter = new SqlParameter[cmd.Parameters.Count];<br />
                cmd.Parameters.CopyTo(cmdparameter, 0);<br />
                return cmdparameter;<br />
            }<br />
        }<br />
<br />
<br />
 public static void Assignparameter(SqlParameter[] cmdparameter, object[] ParameterValue)<br />
        {<br />
            if ((cmdparameter == null) || (ParameterValue == null))<br />
                return;<br />
            if (cmdparameter.Length != ParameterValue.Length)<br />
                throw new ArgumentException("Argument Error");<br />
            for (int i = 0, j = cmdparameter.Length; i < j; i++)<br />
                cmdparameter[i].Value = ParameterValue[i];<br />
<br />
        }<br />
<br />
<br />
        public static object ExecuteScaler(SqlConnection con, string cmdtext, CommandType cmdtype, params SqlParameter[] cmdparams)        {<br />
            SqlCommand cmd = new SqlCommand();<br />
            Preparecmd(cmd, con, (SqlTransaction)null, cmdtype, cmdtext, cmdparams);<br />
            object retval = cmd.ExecuteScalar();<br />
            cmd.Parameters.Clear();<br />
            return retval;<br />
<br />
        }<br />
<br />
<br />
        public static void Preparecmd(SqlCommand cmd, SqlConnection con, SqlTransaction sqlT, CommandType cmdType, string cmdtext, SqlParameter[] cmdParams)<br />
        {<br />
            if (con.State != ConnectionState.Open)<br />
                con.Open();<br />
            cmd.Connection = con;<br />
            cmd.CommandType = cmdType;<br />
            cmd.CommandText = cmdtext;<br />
            if (cmdParams != null)<br />
                AttachParameter(cmdParams, cmd);<br />
            return;<br />
        }<br />
<br />
<br />
        public static void AttachParameter(SqlParameter[] cmdparamsvalues, SqlCommand cmd)<br />
        {<br />
                        foreach (SqlParameter pp in cmdparamsvalues)<br />
            {<br />
                if (pp.Direction == ParameterDirection.InputOutput && pp.Value == null)<br />
                    pp.Value = DBNull.Value;<br />
                <br />
                cmd.Parameters.Add(pp);  //I got error here          }<br />
        }<br />
         <br />
}



Error is: The SqlParameter is already contained by another SqlParameterCollection.

First i cal ExecuteScaler Method.

Plz help me out.

Thanks in advance

Pathan

GOD HELP THOSE WHO HELP THEMSELves

AnswerRe: The SqlParameter is already contained by another SqlParameterCollection. Pin
Colin Angus Mackay19-Mar-07 23:36
Colin Angus Mackay19-Mar-07 23:36 
QuestionJavascript calendar Pin
MissionSuccess19-Mar-07 21:06
MissionSuccess19-Mar-07 21:06 
AnswerRe: Javascript calendar Pin
Michael Sync19-Mar-07 21:14
Michael Sync19-Mar-07 21:14 
GeneralRe: Javascript calendar Pin
MissionSuccess20-Mar-07 0:01
MissionSuccess20-Mar-07 0:01 
AnswerRe: Javascript calendar Pin
great gs20-Mar-07 1:58
great gs20-Mar-07 1:58 
QuestionEncrypt the password Pin
niki_nilu19-Mar-07 20:59
niki_nilu19-Mar-07 20:59 
AnswerRe: Encrypt the password Pin
Tirthadip19-Mar-07 21:03
Tirthadip19-Mar-07 21:03 
Questionresizing webform Pin
niki_nilu19-Mar-07 20:48
niki_nilu19-Mar-07 20:48 
AnswerRe: resizing webform Pin
Tirthadip19-Mar-07 20:59
Tirthadip19-Mar-07 20:59 
AnswerRe: resizing webform Pin
Sathesh Sakthivel19-Mar-07 21:00
Sathesh Sakthivel19-Mar-07 21:00 
QuestionList Box with checkboxes ... Pin
rammca19-Mar-07 20:44
rammca19-Mar-07 20:44 
AnswerRe: List Box with checkboxes ... Pin
Tirthadip19-Mar-07 20:54
Tirthadip19-Mar-07 20:54 
GeneralRe: List Box with checkboxes ... Pin
rammca19-Mar-07 22:47
rammca19-Mar-07 22:47 
AnswerRe: List Box with checkboxes ... Pin
Sun Rays19-Mar-07 22:30
Sun Rays19-Mar-07 22:30 
GeneralRe: List Box with checkboxes ... Pin
rammca19-Mar-07 22:52
rammca19-Mar-07 22:52 
GeneralRe: List Box with checkboxes ... Pin
Tirthadip20-Mar-07 2:12
Tirthadip20-Mar-07 2:12 
GeneralRe: List Box with checkboxes ... Pin
rammca20-Mar-07 4:22
rammca20-Mar-07 4:22 

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.