I've done some more debugging, and it appears that the problem might actually
lie in the TDS implimentation.  If it was like FreeTDS, I could enable
logging and figure more out.  I'll look at adding logging support and possibly
add 8.0 support.

Here is another stack trace which is leading me down this tack:
ystem.Data.SqlClient.SqlException: 'int' is not a recognized CURSOR option.
in [0x00034] (at 
/tmp/snapshot/20040712/mcs/class/System.Data/System.Data.SqlClient/SqlConnection.cs:204)
 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 [0x00019] (at 
/tmp/snapshot/20040712/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:1076) 
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 [0x000fe] (at 
/tmp/snapshot/20040712/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:1117) 
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 [0x00130] (at 
/tmp/snapshot/20040712/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:1164) 
Mono.Data.Tds.Protocol.Tds:ProcessSubPacket ()
in [0x00017] (at 
/tmp/snapshot/20040712/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:278) 
Mono.Data.Tds.Protocol.Tds:NextResult ()
in <0x0005d> (wrapper remoting-invoke-with-check) 
Mono.Data.Tds.Protocol.Tds:NextResult ()
in [0x00006] (at 
/tmp/snapshot/20040712/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:346) 
Mono.Data.Tds.Protocol.Tds:SkipToEnd ()
in <0x0004f> (wrapper remoting-invoke-with-check) Mono.Data.Tds.Protocol.Tds:SkipToEnd 
()
in [0x00055] (at 
/tmp/snapshot/20040712/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:264) 
Mono.Data.Tds.Protocol.Tds:ExecuteQuery (string,int,bool)
in <0x00079> (wrapper remoting-invoke-with-check) 
Mono.Data.Tds.Protocol.Tds:ExecuteQuery (string,int,bool)
in [0x00012] (at 
/tmp/snapshot/20040712/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:378) 
Mono.Data.Tds.Protocol.Tds70:ExecProc 
(string,Mono.Data.Tds.TdsMetaParameterCollection,int,bool)
in [0x000e9] (at 
/tmp/snapshot/20040712/mcs/class/System.Data/System.Data.SqlClient/SqlCommand.cs:293) 
System.Data.SqlClient.SqlCommand:Execute (System.Data.CommandBehavior,bool)
in <0x00067> (wrapper remoting-invoke-with-check) 
System.Data.SqlClient.SqlCommand:Execute (System.Data.CommandBehavior,bool)
in [0x00010] (at 
/tmp/snapshot/20040712/mcs/class/System.Data/System.Data.SqlClient/SqlCommand.cs:316) 
System.Data.SqlClient.SqlCommand:ExecuteNonQuery ()
in [0x0002b] (at /home/dennis/Dev/new/DbLayer/User.cs:1001) 
IA.DbLayer.DBUser:GetUserCount (string)
in [0x00003] (at /home/dennis/Dev/new/IPal/Login.aspx.cs:203) IA.IPal.Login:LoginUser 
(string,string,bool)
in [0x0004f] (at /home/dennis/Dev/new/IPal/Login.aspx.cs:328) 
IA.IPal.Login:btnLogin_ServerClick (object,System.EventArgs)
in <0x00069> (wrapper delegate-invoke) 
System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)
in [0x00025] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlInputButton.cs:65)
 System.Web.UI.HtmlControls.HtmlInputButton:OnServerClick (System.EventArgs)
in [0x0001c] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlInputButton.cs:73)
 
System.Web.UI.HtmlControls.HtmlInputButton:System.Web.UI.IPostBackEventHandler.RaisePostBackEvent
 (string)
in [0x00002] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web.UI/Page.cs:831) 
System.Web.UI.Page:RaisePostBackEvent (System.Web.UI.IPostBackEventHandler,string)
in [0x00013] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web.UI/Page.cs:795) 
System.Web.UI.Page:RaisePostBackEvents ()
in [0x00144] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web.UI/Page.cs:756) 
System.Web.UI.Page:InternalProcessRequest ()
in [0x00052] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web.UI/Page.cs:720) 
System.Web.UI.Page:ProcessRequest (System.Web.HttpContext)
in [0x00091] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web/HttpApplication.cs:444) 
ExecuteHandlerState:Execute ()
in [0x0001e] (at 
/tmp/snapshot/20040712/mcs/class/System.Web/System.Web/HttpApplication.cs:708) 
StateMachine:ExecuteState (System.Web.HttpApplication/IStateHandler,bool&)

- Dennis

_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to