[Mono-list] System.Data.SqlClient.SqlException: 'int' is not a recognized CURSOR option

Ing. Michal Skala michal@orix.sk
Thu, 14 Oct 2004 14:20:23 +0200


This is a multi-part message in MIME format.

--=====001_Dragon574615044753_=====
Content-Type: multipart/alternative;
	boundary="=====003_Dragon574615044753_====="


--=====003_Dragon574615044753_=====
Content-Type: text/plain;
	charset="windows-1250"
Content-Transfer-Encoding: 7bit

Hello,

I have attached the full source.

And here is the full error output:

Server error in '/poll' application



Description: Error processing request. 
Error Message: HTTP 500. 
Stack Trace: System.Data.SqlClient.SqlException: 'int' is not a recognized CURSOR option.
in <0x0011b> System.Data.SqlClient.SqlConnection:ErrorHandler (object,Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in <0x00069> (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_TdsInternalErrorMessageEventArgs (object,Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in <0x00031> Mono.Data.Tds.Protocol.Tds:OnTdsErrorMessage (Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in <0x00056> (wrapper remoting-invoke-with-check) Mono.Data.Tds.Protocol.Tds:OnTdsErrorMessage (Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in <0x00276> Mono.Data.Tds.Protocol.Tds:ProcessMessage (Mono.Data.Tds.Protocol.TdsPacketSubType)
in <0x00052> (wrapper remoting-invoke-with-check) Mono.Data.Tds.Protocol.Tds:ProcessMessage (Mono.Data.Tds.Protocol.TdsPacketSubType)
in <0x0015f> Mono.Data.Tds.Protocol.Tds:ProcessSubPacket ()
in <0x00050> Mono.Data.Tds.Protocol.Tds:NextResult ()
in <0x00089> System.Data.SqlClient.SqlDataReader:NextResult ()
in <0x0005d> (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlDataReader:NextResult ()
in <0x00122> System.Data.SqlClient.SqlDataReader:.ctor (System.Data.SqlClient.SqlCommand)
in <0x00056> (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlDataReader:.ctor (System.Data.SqlClient.SqlCommand)
in <0x000a2> System.Data.SqlClient.SqlCommand:ExecuteReader (System.Data.CommandBehavior)
in <0x00054> (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlCommand:ExecuteReader (System.Data.CommandBehavior)
in <0x00012> System.Data.SqlClient.SqlCommand:System.Data.IDbCommand.ExecuteReader (System.Data.CommandBehavior)
in <0x000be> System.Data.Common.DbDataAdapter:Fill (System.Data.DataSet,int,int,string,System.Data.IDbCommand,System.Data.CommandBehavior)
in <0x00045> System.Data.Common.DbDataAdapter:Fill (System.Data.DataSet)
in <0x000f6> Test.App.Auth:Course_Show ()
in <0x00016> ASP.login_aspx:UpdateView ()
in <0x0000e> ASP.login_aspx:Page_Load (object,System.EventArgs)
in <0x00069> (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)
in <0x00086> System.Web.UI.Control:OnLoad (System.EventArgs)
in <0x00024> System.Web.UI.Control:LoadRecursive ()
in <0x00198> System.Web.UI.Page:InternalProcessRequest ()
in <0x000c2> System.Web.UI.Page:ProcessRequest (System.Web.HttpContext)
in <0x002eb> ExecuteHandlerState:Execute ()
in <0x00084> StateMachine:ExecuteState (System.Web.HttpApplication/IStateHandler,bool&)





Hello,

I have problem with running asp.net page in mono, that connect to MS-SQL db on windows computer. Mono is installed on linux. This is an error, that is throwed:
System.Data.SqlClient.SqlException: 'int' is not a recognized CURSOR option

I have created a small application (one file, only login). This application is on linux server with mono. This small application uses a small library, that generated SqlCommand a than runs a stored procedure on MS-SQL server. The library uses System.Reflection namespace (in attachment).

When this small application run very well on .NET Framework and IIS on Windows. But, I don't know, who is the problem in Mono.

Thank's for help me.

Michal


__________ Informacia od NOD32 1.893 (20041013) __________

Tato sprava bola preverena antivirusovym systemom NOD32.
http://www.eset.sk


Thanks for help me.
Michal

--=====003_Dragon574615044753_=====
Content-Type: text/html;
	charset="windows-1250"
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Tahoma size=2>Hello,</FONT></DIV>
<DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Tahoma size=2>I have attached the full source.</FONT></DIV>
<DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Tahoma size=2>And here is the full error output:</FONT></DIV>
<DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
<DIV>
<H1><FONT color=red>Server error in '/poll' application</FONT></H1>
<HR>

<H2><FONT color=maroon><I></I></FONT></H2><B>Description: </B>Error processing 
request. 
<P><B>Error Message: </B>HTTP 500. 
<P><B>Stack Trace: </B>
<TABLE width="100%" bgColor=#ffffc summary="Stack Trace">
  <TBODY>
  <TR>
    <TD><CODE><PRE>System.Data.SqlClient.SqlException: 'int' is not a recognized CURSOR option.
in &lt;0x0011b&gt; System.Data.SqlClient.SqlConnection:ErrorHandler (object,Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in &lt;0x00069&gt; (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_TdsInternalErrorMessageEventArgs (object,Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in &lt;0x00031&gt; Mono.Data.Tds.Protocol.Tds:OnTdsErrorMessage (Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in &lt;0x00056&gt; (wrapper remoting-invoke-with-check) Mono.Data.Tds.Protocol.Tds:OnTdsErrorMessage (Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs)
in &lt;0x00276&gt; Mono.Data.Tds.Protocol.Tds:ProcessMessage (Mono.Data.Tds.Protocol.TdsPacketSubType)
in &lt;0x00052&gt; (wrapper remoting-invoke-with-check) Mono.Data.Tds.Protocol.Tds:ProcessMessage (Mono.Data.Tds.Protocol.TdsPacketSubType)
in &lt;0x0015f&gt; Mono.Data.Tds.Protocol.Tds:ProcessSubPacket ()
in &lt;0x00050&gt; Mono.Data.Tds.Protocol.Tds:NextResult ()
in &lt;0x00089&gt; System.Data.SqlClient.SqlDataReader:NextResult ()
in &lt;0x0005d&gt; (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlDataReader:NextResult ()
in &lt;0x00122&gt; System.Data.SqlClient.SqlDataReader:.ctor (System.Data.SqlClient.SqlCommand)
in &lt;0x00056&gt; (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlDataReader:.ctor (System.Data.SqlClient.SqlCommand)
in &lt;0x000a2&gt; System.Data.SqlClient.SqlCommand:ExecuteReader (System.Data.CommandBehavior)
in &lt;0x00054&gt; (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlCommand:ExecuteReader (System.Data.CommandBehavior)
in &lt;0x00012&gt; System.Data.SqlClient.SqlCommand:System.Data.IDbCommand.ExecuteReader (System.Data.CommandBehavior)
in &lt;0x000be&gt; System.Data.Common.DbDataAdapter:Fill (System.Data.DataSet,int,int,string,System.Data.IDbCommand,System.Data.CommandBehavior)
in &lt;0x00045&gt; System.Data.Common.DbDataAdapter:Fill (System.Data.DataSet)
in &lt;0x000f6&gt; Test.App.Auth:Course_Show ()
in &lt;0x00016&gt; ASP.login_aspx:UpdateView ()
in &lt;0x0000e&gt; ASP.login_aspx:Page_Load (object,System.EventArgs)
in &lt;0x00069&gt; (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)
in &lt;0x00086&gt; System.Web.UI.Control:OnLoad (System.EventArgs)
in &lt;0x00024&gt; System.Web.UI.Control:LoadRecursive ()
in &lt;0x00198&gt; System.Web.UI.Page:InternalProcessRequest ()
in &lt;0x000c2&gt; System.Web.UI.Page:ProcessRequest (System.Web.HttpContext)
in &lt;0x002eb&gt; ExecuteHandlerState:Execute ()
in &lt;0x00084&gt; StateMachine:ExecuteState (System.Web.HttpApplication/IStateHandler,bool&amp;)</PRE></CODE></TD></TR></TBODY></TABLE></P></DIV>
<DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR><FONT face=Tahoma size=2>
<TABLE width="100%">
  <TBODY>
  <TR>
    <TD width="100%">
      <BLOCKQUOTE 
      style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
        <DIV><FONT face=t></FONT><FONT face=Tahoma size=2>Hello,</FONT></DIV>
        <DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
        <DIV><FONT face=Tahoma size=2>I have problem with running asp.net page 
        in mono, that connect to MS-SQL db on windows computer. Mono is 
        installed on linux. This is an error, that is throwed:</FONT></DIV>
        <DIV><FONT face=Tahoma 
        size=2><STRONG>System.Data.SqlClient.SqlException: 'int' is not a 
        recognized CURSOR option</STRONG></FONT></DIV>
        <DIV><STRONG><FONT face=Tahoma size=2></FONT></STRONG>&nbsp;</DIV>
        <DIV><FONT face=Tahoma size=2>I have created a small application (one 
        file, only login). This application is on linux server with mono. This 
        small application uses a small library, that generated SqlCommand a than 
        runs a stored procedure on MS-SQL server. The library uses 
        System.Reflection namespace (in attachment).</FONT></DIV>
        <DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
        <DIV><FONT face=Tahoma size=2>When this small application run very well 
        on .NET Framework and IIS on Windows. But, I don't know, who is the 
        problem in Mono.</FONT></DIV>
        <DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
        <DIV><FONT face=Tahoma size=2>Thank's for help me.</FONT></DIV>
        <DIV><FONT face=Tahoma size=2></FONT>&nbsp;</DIV>
        <DIV><FONT face=Tahoma size=2>Michal</FONT></DIV><BR><BR>__________ 
        Informacia od NOD32 1.893 (20041013) __________<BR><BR>Tato sprava bola 
        preverena antivirusovym systemom NOD32.<BR><A 
        href="http://www.eset.sk">http://www.eset.sk</A><BR></BLOCKQUOTE></TD></TR></TBODY></TABLE></FONT></DIV>
<DIV>
<P><FONT face=Tahoma size=2>Thanks for help me.</FONT></P>
<P><FONT face=Tahoma size=2>Michal</FONT></P>
<P><FONT face=Tahoma size=2></FONT>&nbsp;</P></DIV></BODY></HTML>

--=====003_Dragon574615044753_=====--
--=====001_Dragon574615044753_=====
Content-Type: application/octet-stream;
	name="src.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="src.zip"

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

--=====001_Dragon574615044753_=====--