Dataset problem, please helphttp://forums.asp.net/t/1709883.aspx/1?Dataset+problem+please+helpSat, 20 Aug 2011 09:32:20 -040017098834550643http://forums.asp.net/p/1709883/4550643.aspx/1?Dataset+problem+please+helpDataset problem, please help <p>I am trying to load data from my database through a linq command</p> <p>here is my code</p> <p></p> <p>DataTable dtBooking = new DataTable();</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dtBooking = (GetGeneric.GetInstance&lt;AdminDriverHelper&gt;().GetDriversHolidays(&quot;&quot;));</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //dtBooking.Columns.Add(&quot;DriverID&quot;, Type.GetType(&quot;System.Int64&quot;));</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //dtBooking.Columns.Add(&quot;DriverDate&quot;, Type.GetType(&quot;System.DateTime&quot;));</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //dtBooking.Columns.Add(&quot;DriverName&quot;, Type.GetType(&quot;System.String&quot;));</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //int idCount = 1;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int i = 1; i &lt;= 5; i&#43;&#43;)</p> <p>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;{</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DataRow dr;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr = dtBooking.NewRow();</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;DriverID&quot;] = dtBooking.Rows[0][&quot;DriverID&quot;];</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;DriverName&quot;] = dtBooking.Rows[0][&quot;DriverName&quot;];</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;DriverDate&quot;] = dtBooking.Rows[0][&quot;DriverDate&quot;];</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dtBooking.Rows.Add(dr);</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return dtBooking;</p> <p>&nbsp;&nbsp;&nbsp; }</p> <p></p> <p>but I get this error</p> <p>System.ArgumentException: Column '' does not belong to table Table1.</p> <p></p> <p>I am sure its is how I am calling the sproc, but I am unsure</p> <p>Can anyone help?</p> 2011-08-11T21:44:33-04:004550655http://forums.asp.net/p/1709883/4550655.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p></p> <blockquote><span class="icon-blockquote"></span> <h4>dag78</h4> <p></p> <p>for (int i = 1; i &lt;= 5; i&#43;&#43;)</p> <p>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;{</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DataRow dr;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr = dtBooking.NewRow();</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;DriverID&quot;] = dtBooking.Rows[0][&quot;DriverID&quot;];</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;DriverName&quot;] = dtBooking.Rows[0][&quot;DriverName&quot;];</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;DriverDate&quot;] = dtBooking.Rows[0][&quot;DriverDate&quot;];</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dtBooking.Rows.Add(dr);</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p> <p></p> </blockquote> <p></p> <p>You are already getting the data into the datatable dtBooking. What is the necessity of looping through it and adding new rows again? I guess that loop is redundant..</p> 2011-08-11T22:08:26-04:004550660http://forums.asp.net/p/1709883/4550660.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>so should I just have this?</p> <p>DataTable dtBooking = new DataTable();</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dtBooking = (GetGeneric.GetInstance&lt;AdminDriverHelper&gt;().GetDriversHolidays(&quot;&quot;));</p> <p></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return dtBooking;</p> <p></p> <p>if so how does it loop through all results?</p> <p></p> 2011-08-11T22:14:27-04:004550662http://forums.asp.net/p/1709883/4550662.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>If you are getting all records in a datatable from GetDriversHolidays function,&nbsp; you should just return the datatable.</p> <p>In case if you want to use a loop to iterate datatable rows, you can do it&nbsp;this way</p> <pre style="font-family:Consolas; background:white; color:black; font-size:13px"><span style="color:blue">foreach</span>&nbsp;(<span style="color:#2b91af">DataRow</span>&nbsp;row&nbsp;<span style="color:blue">in</span>&nbsp;dtBooking.Rows) { &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green">//all&nbsp;values&nbsp;in&nbsp;the&nbsp;current&nbsp;row</span> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue">object</span>[]&nbsp;values&nbsp;=&nbsp;row.ItemArray; }</pre> 2011-08-11T22:19:12-04:004550666http://forums.asp.net/p/1709883/4550666.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>Now I ge tthis error</p> <p>My full code to follow</p> <h2><i>Column '' does not belong to table Table1.</i></h2> <p><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><b>Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br> <br> <b>Exception Details: </b>System.ArgumentException: Column '' does not belong to table Table1.<br> <br> <b>Source Error:</b> <br> <br> </span></span></p> <table bgcolor="#ffffcc" width="100%"> <tbody> <tr> <td><pre class="prettyprint">An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</pre></td> </tr> </tbody> </table> 2011-08-11T22:26:22-04:004550669http://forums.asp.net/p/1709883/4550669.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>page load</p> <p>protected void Page_Load(object sender, EventArgs e)<br> &nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!Page.IsPostBack)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SortStr = &quot;&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetDrivers();<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; catch { }<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventStartDateColumnName = &quot;DriverDate&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventEndDateColumnName = &quot;DriverDate&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventHeaderColumnName = &quot;DriverName&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventSource = GetEvents();<br> &nbsp;&nbsp;&nbsp; }</p> <p></p> <p>function</p> <p>private DataTable GetEvents()<br> &nbsp;&nbsp;&nbsp; {<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DataTable dtBooking = new DataTable();<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dtBooking = (GetGeneric.GetInstance&lt;AdminDriverHelper&gt;().GetDriversHolidays(&quot;&quot;));<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foreach (DataRow row in dtBooking.Rows)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //all values in the current row<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; object[] values = row.ItemArray;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br> <br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return dtBooking;<br> &nbsp;&nbsp;&nbsp; }</p> <p>aspx page code</p> <p>&lt;%@ Register TagPrefix=&quot;ECalendar&quot; Namespace=&quot;ExtendedControls&quot; Assembly=&quot;EventCalendar&quot; %&gt;</p> <p>&lt;ECalendar:EventCalendar ID=&quot;Calendar1&quot; runat=&quot;server&quot; BackColor=&quot;White&quot; BorderColor=&quot;Silver&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BorderWidth=&quot;1px&quot; Font-Names=&quot;Verdana&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Font-Size=&quot;9pt&quot; ForeColor=&quot;Black&quot; Height=&quot;500px&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Width=&quot;100%&quot; FirstDayOfWeek=&quot;Monday&quot; NextMonthText=&quot;Next &amp;gt;&quot; PrevMonthText=&quot;&amp;lt; Prev&quot; SelectionMode=&quot;DayWeekMonth&quot; ShowGridLines=&quot;True&quot; NextPrevFormat=&quot;ShortMonth&quot; <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ShowDescriptionAsToolTip=&quot;True&quot; BorderStyle=&quot;Solid&quot; EventDateColumnName=&quot;&quot;&nbsp; EventHeaderColumnName=&quot;&quot; &gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;SelectedDayStyle BackColor=&quot;#333399&quot; ForeColor=&quot;White&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;TodayDayStyle BackColor=&quot;#CCCCCC&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;SelectorStyle BorderColor=&quot;#404040&quot; BorderStyle=&quot;Solid&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;DayStyle HorizontalAlign=&quot;Left&quot; VerticalAlign=&quot;Top&quot; Wrap=&quot;True&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;OtherMonthDayStyle ForeColor=&quot;#999999&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;NextPrevStyle Font-Size=&quot;8pt&quot; ForeColor=&quot;#333333&quot; Font-Bold=&quot;True&quot; VerticalAlign=&quot;Bottom&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;DayHeaderStyle BorderWidth=&quot;1px&quot; Font-Bold=&quot;True&quot; Font-Size=&quot;8pt&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;TitleStyle BackColor=&quot;White&quot; BorderColor=&quot;Black&quot; BorderWidth=&quot;4px&quot; Font-Bold=&quot;True&quot;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Font-Size=&quot;12pt&quot; ForeColor=&quot;#333399&quot; HorizontalAlign=&quot;Center&quot; VerticalAlign=&quot;Middle&quot; /&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ECalendar:EventCalendar&gt;</p> <p></p> <p>its been driving me nuts for 3 days now<br> <br> </p> 2011-08-11T22:28:06-04:004550681http://forums.asp.net/p/1709883/4550681.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>Im guessing I may not be getting any data</p> 2011-08-11T22:42:32-04:004552521http://forums.asp.net/p/1709883/4552521.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p></p> <blockquote><span class="icon-blockquote"></span> <h4>dag78</h4> <p></p> <p>if so how does it loop through all results?</p> <p></p> </blockquote> <p></p> <p>Hello :)</p> <p>You can try this</p> <p>foreach(DataRow row in dt.Rows)</p> <p>{</p> <p>&nbsp;&nbsp;&nbsp; foreach(DataColumn c in dt.Columns)</p> <p>&nbsp;&nbsp;&nbsp; {</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Do thisrow[c]</p> <p>&nbsp;&nbsp;&nbsp; }</p> <p>}</p> <p>&nbsp;</p> 2011-08-13T07:44:39-04:004554311http://forums.asp.net/p/1709883/4554311.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>Slight Progress<br> <br> this code</p> <pre class="prettyprint">private DataTable GetEvents() { DataTable dt = new DataTable(); dt = GetGeneric.GetInstance&lt;AdminDriverHelper&gt;().GetDriversHolidays(&quot;&quot;); dt.Columns.Add(&quot;Id&quot;, Type.GetType(&quot;System.Int64&quot;)); dt.Columns.Add(&quot;EventStartDate&quot;, Type.GetType(&quot;System.DateTime&quot;)); dt.Columns.Add(&quot;EventEndDate&quot;, Type.GetType(&quot;System.DateTime&quot;)); dt.Columns.Add(&quot;EventHeader&quot;, Type.GetType(&quot;System.String&quot;)); // int idCount = 1; DataRow dr; for (int i = dt.Rows.Count - 1; i &gt;= 0; i--) { DataRow row = dt.Rows[i]; dr = dt.NewRow(); dr[&quot;Id&quot;] = Convert.ToInt64(dt.Rows[i][&quot;DriverID&quot;]); dr[&quot;EventStartDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate&quot;]); dr[&quot;EventEndDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate&quot;]); dr[&quot;EventHeader&quot;] = Convert.ToString(dt.Rows[i][&quot;DriverName&quot;]); dt.Rows.Add(dr); } return dt; } now gives me this error</pre> <h1>Server Error in '/A Davies' Application.</h1> <hr color="silver" size="1" width="100%"> <h2><i>Object cannot be cast from DBNull to other types.</i></h2> <pre class="prettyprint"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><b>Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br><br><b>Exception Details: </b>System.InvalidCastException: Object cannot be cast from DBNull to other types.<br><br><b>Source Error:</b> <br><br></span></span></pre> <table bgcolor="#ffffcc" width="100%"> <tbody> <tr> <td> <pre class="prettyprint">An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</pre> </td> </tr> </tbody> </table> <pre class="prettyprint"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><br><b>Stack Trace:</b> <br><br></span></span></pre> <table bgcolor="#ffffcc" width="100%"> <tbody> <tr> <td> <pre>[InvalidCastException: Object cannot be cast from DBNull to other types.] System.DBNull.System.IConvertible.ToDateTime(IFormatProvider provider) &#43;56 System.Convert.ToDateTime(Object value) &#43;32 </pre> </td> </tr> </tbody> </table> <p><br> <br> </p> 2011-08-15T13:58:44-04:004554998http://forums.asp.net/p/1709883/4554998.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p></p> <blockquote><span class="icon-blockquote"></span> <h4>dag78</h4> Object cannot be cast from DBNull to other types.<br> </blockquote> <p></p> <p>Hello again</p> <p>Your error means that you are trying to convert a DbNull.Value to another field as its value. That's forbidden and you can do something like this:</p> <p>&nbsp;for (int i = dt.Rows.Count - 1; i &gt;= 0; i--)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DataRow row = dt.Rows[i];<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr = dt.NewRow();<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;Id&quot;] = Convert.ToInt64(dt.Rows[i][&quot;DriverID&quot;]==DbNull.Value?&quot;0&quot;,dt.Rows[i][&quot;DriverID&quot;]);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong> dr[&quot;EventStartDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate&quot;]==DbNull.Value?DateTime.Now:dt.Rows[i][&quot;DriverDate&quot;]);</strong><br> <strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;EventEndDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate&quot;]==DbNull.Value?DateTime.Now:dt.Rows[i][&quot;DriverDate&quot;]);</strong><br> <strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;EventHeader&quot;] = Convert.ToString(dt.Rows[i][&quot;DriverName&quot;]==DbNull.Value?&quot;&quot;:dt.Rows[i][&quot;DriverName&quot;]);</strong><br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dt.Rows.Add(dr);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br> All in all, plz make sure that your value to be converted must fit for the type that accepts the value</p> 2011-08-16T00:56:52-04:004555572http://forums.asp.net/p/1709883/4555572.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>using this</p> <pre class="prettyprint">DataTable dt = new DataTable(); dt = GetGeneric.GetInstance&lt;AdminDriverHelper&gt;().GetDriversHolidays(&quot;&quot;); dt.Columns.Add(&quot;Id&quot;, Type.GetType(&quot;System.Int64&quot;)); dt.Columns.Add(&quot;EventStartDate&quot;, Type.GetType(&quot;System.DateTime&quot;)); dt.Columns.Add(&quot;EventEndDate&quot;, Type.GetType(&quot;System.DateTime&quot;)); dt.Columns.Add(&quot;EventHeader&quot;, Type.GetType(&quot;System.String&quot;)); // int idCount = 1; DataRow dr; for (int i = dt.Rows.Count - 1; i &gt;= 0; i--) { DataRow row = dt.Rows[i]; dr = dt.NewRow(); dr[&quot;Id&quot;] = Convert.ToInt64(dt.Rows[i][&quot;DriverID&quot;]==DBNull.Value?&quot;0&quot;:dt.Rows[i][&quot;DriverID&quot;]); dr[&quot;EventStartDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate&quot;]==DBNull.Value?DateTime.Now:dt.Rows[i][&quot;DriverDate&quot;]); dr[&quot;EventEndDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate&quot;]==DBNull.Value?DateTime.Now:dt.Rows[i][&quot;DriverDate&quot;]); dr[&quot;EventHeader&quot;] = Convert.ToString(dt.Rows[i][&quot;DriverName&quot;]==DBNull.Value?&quot;&quot;:dt.Rows[i][&quot;DriverName&quot;]); dt.Rows.Add(dr); } return dt;</pre> <pre class="prettyprint">&nbsp;</pre> <pre class="prettyprint">I still get this</pre> <pre class="prettyprint">&nbsp;</pre> <h2><i>Object cannot be cast from DBNull to other types.</i></h2> <pre class="prettyprint"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><b>Description: <br></b>An unhandled exception occurred during the execution of the current web <br>request. Please review the stack trace for more information about the error and <br>where it originated in the code. <br><br><b>Exception Details: <br></b>System.InvalidCastException: Object cannot be cast from DBNull to other <br>types.<br><br><b>Source Error:</b></span></span></pre> <table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td> <pre class="prettyprint">An unhandled exception was generated during the execution of the <br>current web request. Information regarding the origin and location of the <br>exception can be identified using the exception stack trace below.</pre> </td> </tr> </tbody> </table> <pre class="prettyprint"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><b>Stack Trace:</b></span></span></pre> <table width="100%" bgcolor="#ffffcc"> <tbody> <tr> <td> <pre>[InvalidCastException: Object cannot be cast from DBNull to other types.] System.DBNull.System.IConvertible.ToDateTime(IFormatProvider provider) &#43;56 System.Convert.ToDateTime(Object value) &#43;32 ExtendedControls.EventCalendar.EventCalendarDayRender(Object sender, DayRenderEventArgs e) &#43;321 System.Web.UI.WebControls.Calendar.OnDayRender(TableCell cell, CalendarDay day) &#43;385 System.Web.UI.WebControls.Calendar.RenderDays(HtmlTextWriter writer, DateTime firstDay, DateTime visibleDate, CalendarSelectionMode selectionMode, Boolean buttonsActive, Boolean useAccessibleHeader) &#43;3071 System.Web.UI.WebControls.Calendar.Render(HtmlTextWriter writer) &#43;1019 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) &#43;27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) &#43;99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) &#43;25 </pre> </td> </tr> </tbody> </table> <p>&nbsp;</p> 2011-08-16T08:34:59-04:004555585http://forums.asp.net/p/1709883/4555585.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <pre class="prettyprint">This is my sproc too ALTER PROCEDURE [dbo].[usp_GetDriversHoliday] @DATE NVARCHAR(12)=NULL WITH RECOMPILE AS SET NOCOUNT ON BEGIN TRY SELECT D.DriverID, D.HoliDay as DriverDate, D.HoliDay as DriverDate2, (A1.FName &#43; ' ' &#43; A1.LName) AS DriverName FROM tbl_DriverHolidayPlanner AS D INNER JOIN tbl_Driver AS A1 ON D.DriverID=A1.DriverID END TRY BEGIN CATCH END CATCH</pre> 2011-08-16T08:42:44-04:004556807http://forums.asp.net/p/1709883/4556807.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>Hello again</p> <p>Have a try like this:</p> <p>SELECT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong> IsNUll(D<span class="pun">.</span><span class="typ">DriverID</span><span class="pun">,</span><span class="pln"> 0) as DriverId,<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsNull(D</span><span class="pun">.</span><span class="typ">HoliDay,getdate())</span><span class="pln"> </span><span class="kwd">as</span><span class="pln"> </span><span class="typ">DriverDate</span><span class="pun">,</span><span class="pln"> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsNull(D</span><span class="pun">.</span><span class="typ">HoliDay,getdate())</span><span class="pln"> </span><span class="kwd">as</span><span class="pln"> </span><span class="typ">DriverDate2</span><span class="pun">,</span><span class="pln">&nbsp;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span class="pun">(</span><span class="pln">A1</span><span class="pun">.</span><span class="typ">FName</span><span class="pln"> </span><span class="pun">&#43;</span><span class="pln"> </span><span class="str">' '</span><span class="pln"> </span><span class="pun">&#43;</span><span class="pln"> A1</span><span class="pun">.</span><span class="typ">LName</span><span class="pun">)</span><span class="pln"> AS </span><span class="typ">DriverName</span><span class="pln"> </span></strong></p> <p><span class="pln">Then plz run the select singly to check whether there are some null values. That'll be OK.</span></p> <p><span class="pln">Thx</span></p> 2011-08-17T01:05:10-04:004557238http://forums.asp.net/p/1709883/4557238.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>I still get this and there are no nulls in the DB</p> <h2><i>Object cannot be cast from DBNull to other types.</i></h2> <p><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><b>Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br> <br> <b>Exception Details: </b>System.InvalidCastException: Object cannot be cast from DBNull to other types.<br> <br> <b>Source Error:</b> <br> <br> </span></span></p> <table bgcolor="#ffffcc" width="100%"> <tbody> <tr> <td><pre class="prettyprint">An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</pre></td> </tr> </tbody> </table> <p><span style="font-family: Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;" face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "><span style="font-family: Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;" face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "><br /><b>Stack Trace:</b> <br /><br /></span></span></p> <table bgcolor="#ffffcc" width="100%"> <tbody> <tr> <td> <pre>[InvalidCastException: Object cannot be cast from DBNull to other types.] System.DBNull.System.IConvertible.ToDateTime(IFormatProvider provider) +56 System.Convert.ToDateTime(Object value) +32 </pre> </td> </tr> </tbody> </table> 2011-08-17T07:09:01-04:004557275http://forums.asp.net/p/1709883/4557275.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>Since You've used what I've saidIsNullHow can you still get Null error???</p> <p>I don't understand.....:(</p> <p>Would you mind telling me which statement throws the error???</p> <p>Thx again.</p> 2011-08-17T07:31:48-04:004557525http://forums.asp.net/p/1709883/4557525.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>I wish I knew - its driving me daft<br> Ok I have this as my sproc</p> <pre class="prettyprint">SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[usp_GetDriversHoliday] @DATE NVARCHAR(12)=NULL WITH RECOMPILE AS SET NOCOUNT ON BEGIN TRY SELECT IsNUll(D.DriverID, 0) as DriverID, IsNull(D.HoliDay,getdate()) as DriverDate, IsNull(D.HoliDay,getdate()) as DriverDate2, (A1.FName &#43; ' ' &#43; A1.LName) AS DriverName FROM tbl_DriverHolidayPlanner AS D INNER JOIN tbl_Driver AS A1 ON D.DriverID=A1.DriverID END TRY BEGIN CATCH</pre> <p>This is my code behind code</p> <p>&nbsp;&nbsp; protected void Page_Load(object sender, EventArgs e)<br> &nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!Page.IsPostBack)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SortStr = &quot;&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetDrivers();<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; catch { }<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventStartDateColumnName = &quot;EventStartDate&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventEndDateColumnName = &quot;EventEndDate&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventHeaderColumnName = &quot;EventHeader&quot;;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calendar1.EventSource = GetEvents();<br> &nbsp;&nbsp;&nbsp; }<br> <br> &nbsp;&nbsp;&nbsp; private DataTable GetEvents()<br> &nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DataTable dt = new DataTable();<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dt = GetGeneric.GetInstance&lt;AdminDriverHelper&gt;().GetDriversHolidays(&quot;&quot;);<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dt.Columns.Add(&quot;Id&quot;, Type.GetType(&quot;System.Int64&quot;));<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dt.Columns.Add(&quot;EventStartDate&quot;, Type.GetType(&quot;System.DateTime&quot;));<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dt.Columns.Add(&quot;EventEndDate&quot;, Type.GetType(&quot;System.DateTime&quot;));<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dt.Columns.Add(&quot;EventHeader&quot;, Type.GetType(&quot;System.String&quot;));<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // int idCount = 1;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DataRow dr;<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int i = dt.Rows.Count - 1; i &gt;= 0; i--)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DataRow row = dt.Rows[i];<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr = dt.NewRow();<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;Id&quot;] = Convert.ToInt64(dt.Rows[i][&quot;DriverID&quot;]==DBNull.Value?&quot;0&quot;:dt.Rows[i][&quot;DriverID&quot;]);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;EventStartDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate&quot;]==DBNull.Value?DateTime.Now:dt.Rows[i][&quot;DriverDate&quot;]);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;EventEndDate&quot;] = Convert.ToDateTime(dt.Rows[i][&quot;DriverDate2&quot;]==DBNull.Value?DateTime.Now:dt.Rows[i][&quot;DriverDate2&quot;]);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dr[&quot;EventHeader&quot;] = Convert.ToString(dt.Rows[i][&quot;DriverName&quot;]==DBNull.Value?&quot;&quot;:dt.Rows[i][&quot;DriverName&quot;]);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dt.Rows.Add(dr);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return dt;<br> &nbsp;&nbsp;&nbsp; }<br> <br> <br> <br> This is my helper code<br> &nbsp;&nbsp;&nbsp; public DataTable GetDriversHolidays(string date)<br> &nbsp;&nbsp;&nbsp; {<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ArrayList param = new ArrayList();<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; param.Add(date);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return GetGeneric.GetInstance&lt;DAL&gt;().Return_dt_SPp(&quot;usp_GetDriversHoliday&quot;, param);<br> &nbsp;&nbsp;&nbsp; }</p> <p></p> <p>I dont understand why it gives any nulls, as when I run the sproc maually I Get a table of full results</p> 2011-08-17T09:42:05-04:004557529http://forums.asp.net/p/1709883/4557529.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>full stack error</p> <p></p> <h2><i>Object cannot be cast from DBNull to other types.</i></h2> <p><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><span face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif " style="font-family:Arial,Helvetica,Geneva,SunSans-Regular,sans-serif"><b>Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. <br> <br> <b>Exception Details: </b>System.InvalidCastException: Object cannot be cast from DBNull to other types.<br> <br> <b>Source Error:</b> <br> <br> </span></span></p> <table bgcolor="#ffffcc" width="100%"> <tbody> <tr> <td><pre class="prettyprint">An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</pre></td> </tr> </tbody> </table> <p><span style="font-family: Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;" face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "><span style="font-family: Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;" face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "><br /><b>Stack Trace:</b> <br /><br /></span></span></p> <table bgcolor="#ffffcc" width="100%"> <tbody> <tr> <td> <pre>[InvalidCastException: Object cannot be cast from DBNull to other types.] System.DBNull.System.IConvertible.ToDateTime(IFormatProvider provider) +56 System.Convert.ToDateTime(Object value) +32 ExtendedControls.EventCalendar.EventCalendarDayRender(Object sender, DayRenderEventArgs e) +321 System.Web.UI.WebControls.Calendar.OnDayRender(TableCell cell, CalendarDay day) +385 System.Web.UI.WebControls.Calendar.RenderDays(HtmlTextWriter writer, DateTime firstDay, DateTime visibleDate, CalendarSelectionMode selectionMode, Boolean buttonsActive, Boolean useAccessibleHeader) +3071 System.Web.UI.WebControls.Calendar.Render(HtmlTextWriter writer) +1019 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.UpdatePanel.RenderChildren(HtmlTextWriter writer) +234 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer) +34 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163 System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32 System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266 </pre> </td> </tr> </tbody> </table> 2011-08-17T09:43:12-04:004558543http://forums.asp.net/p/1709883/4558543.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>FYI</p> <p></p> <p>When I run the sproc I get a return value 0</p> <p>Is this the root cause?</p> 2011-08-17T20:59:41-04:004560122http://forums.asp.net/p/1709883/4560122.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>Dag78,</p> <p>How are you converting the List returned by your stored proc to a Datatable? When I convert the List using the code from <a href="http://www.c-sharpcorner.com/UploadFile/VIMAL.LAKHERA/LINQResultsetToDatatable06242008042629AM/LINQResultsetToDatatable.aspx"> http://www.c-sharpcorner.com/UploadFile/VIMAL.LAKHERA/LINQResultsetToDatatable06242008042629AM/LINQResultsetToDatatable.aspx</a></p> <p>I am able to run your code without issue. Try adding this function and passing your list there to be converting before performaing the datatable operations.</p> <p>Thanks</p> <p>Terrell AN</p> <p>&nbsp;</p> 2011-08-18T18:49:35-04:004560164http://forums.asp.net/p/1709883/4560164.aspx/1?Re+Dataset+problem+please+helpRe: Dataset problem, please help <p>That is what I am trying to work out</p> <p>as it must be how I create the list</p> <p>can you show the code you used to test my example?</p> 2011-08-18T19:24:04-04:00