Age | Commit message (Collapse) | Author |
|
* Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds50.cs :
- IsValidRowCount () : Find out if a row count is valid.
Fixes bug #76280
* Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs :
- ProcessEndToken (): Removed some redundant code.
* Mono.Data.SybaseClient/SybaseConnection.cs
- fixed ExecuteNonQuery to return the no of rows
affected for Insert/Update/Delete Stmts.
Fixes bug #76280
svn path=/trunk/mcs/; revision=54042
|
|
Consts.cs file. Updated 2.0.3600.0 assembly versions to 2.0.0.0. Updated some old beta version numbers to recent ones. Fixed hard coded assembly references to use constants with the appropriate version number.
svn path=/trunk/mcs/; revision=48519
|
|
svn path=/trunk/mcs/; revision=46710
|
|
svn path=/trunk/mcs/; revision=46564
|
|
svn path=/trunk/mcs/; revision=46563
|
|
svn path=/trunk/mcs/; revision=46562
|
|
svn path=/trunk/mcs/; revision=46009
|
|
remove duplicate MonoTODOAttribute.cs from *.dll.sources.
svn path=/trunk/mcs/; revision=46008
|
|
svn path=/trunk/mcs/; revision=45988
|
|
First step in attempting to do an actual framework here.
svn path=/trunk/mcs/; revision=45986
|
|
* test: added this directory
* SybaseTest.cs: added tests for Mono.Data.SybaseClient
based on the SqlTest.cs at System.Data/Test
* ChangeLog: added file
svn path=/trunk/mcs/; revision=38984
|
|
* Mono.Data.SybaseClient/SybaseConnection.cs: fix
for packetSize not being set. Fixes bug 70930
Thanks to sebastien.robitaille@croesus.com (Sebastien Robitaille)
for reporting this bug.
svn path=/trunk/mcs/; revision=38588
|
|
svn path=/trunk/mcs/; revision=30348
|
|
* Cscompmgd/Microsoft.CSharp/TODOAttribute.cs:
* Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs:
* Microsoft.Web.Services/Microsoft.Web.Services/TODOAttribute.cs:
* Mono.Data.MySql/Mono.Data.MySql/TODOAttribute.cs:
* Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/TODOAttribute.cs:
* Mono.Data.SybaseClient/Mono.Data.SybaseClient/TODOAttribute.cs:
* Mono.Data.SybaseClient/Mono.Data.SybaseTypes/TODOAttribute.cs:
* Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs:
* Mono.Data.TdsClient/Mono.Data.TdsClient/TODOAttribute.cs:
* Mono.Data.TdsClient/Mono.Data.TdsTypes/TODOAttribute.cs:
* System/Microsoft.Win32/TODOAttribute.cs:
* System/System/TODOAttribute.cs:
* System.Data/System.Data/TODOAttribute.cs:
* System.Data.OracleClient/System.Data.OracleClient/TODOAttribute.cs:
* System.Design/System.Design/TODOAttribute.cs:
* System.Design/System.Web.UI.Design.WebControls/TODOAttribute.cs:
* System.Design/System.Windows.Forms.Design/TODOAttribute.cs:
* System.DirectoryServices/System.DirectoryServices/TODOAttribute.cs:
* System.Drawing.Design/Assembly/TODOAttribute.cs:
* System.Messaging/System.Messaging/MonoTODO.cs:
* System.Web/System.Web/TODOAttribute.cs:
* System.Web.Mobile/System.Web.Mobile/TODOAttribute.cs:
* System.Web.Services/System.Web.Services/TODOAttribute.cs:
* System.Windows.Forms/System.Resources/ResXResourceReader.cs:
* System.Windows.Forms/System.Windows.Forms/TODOAttribute.cs:
* System.Windows.Forms/WINELib/TODOAttribute.cs:
* System.XML/System.Xml/TODOAttribute.cs:
Added Comment property.
svn path=/trunk/mcs/; revision=28778
|
|
svn path=/trunk/mcs/; revision=26547
|
|
* AssemblyInfo.cs: Added
* ChangeLog: Added
svn path=/trunk/mcs/; revision=26452
|
|
* Mono.Data.SybaseClient.dll.sources: Added Assembly/AssemblyInfo.cs
and Locale.cs to build.
svn path=/trunk/mcs/; revision=26448
|
|
Renamed the `NET_1_2' conditional to `NET_2_0' in all files.
svn path=/trunk/mcs/; revision=25877
|
|
* Mono.Data.SybaseClient/SybaseConnection.cs: Use connection pool
implemented in Mono.Data.Tds.
svn path=/trunk/mcs/; revision=25033
|
|
represented with DBNull instances. Deal with this.
* Mono.Data.SybaseTypes/SybaseNullValueException.cs: Use a more clarifying
error message.
svn path=/trunk/mcs/; revision=24905
|
|
* Mono.Data.SybaseClient/SybasePermission.cs:
Change constructor.
svn path=/trunk/mcs/; revision=21346
|
|
* Mono.Data.SybaseClient/SybasePermission.cs:
Change constructor.
svn path=/trunk/mcs/; revision=21345
|
|
* Mono.Data.SybaseClient/SybasePermission.cs:
Change constructor.
svn path=/trunk/mcs/; revision=21343
|
|
svn path=/trunk/mcs/; revision=16439
|
|
svn path=/trunk/mcs/; revision=16416
|
|
* Mono.Data.SybaseTypes/SybaseDecimal.cs: csc.exe is more
stringent about namespaces than mcs. We need to disambiguate
System.Math from Mono.Math here.
svn path=/trunk/mcs/; revision=16373
|
|
svn path=/trunk/mcs/; revision=16370
|
|
svn path=/trunk/mcs/; revision=16200
|
|
svn path=/trunk/mcs/; revision=16195
|
|
* SybaseConnection.cs:
Make connection parameter parsing "more correct"
and throw appropriate exceptions, similar to MS SqlClient
* SybaseBinary.cs:
* SybaseBoolean.cs:
* SybaseByte.cs:
* SybaseDateTime.cs:
* SybaseDecimal.cs:
* SybaseDouble.cs:
* SybaseMoney.cs:
* SybaseString.cs:
Mass import of code from SqlClient to make this behave
better.
svn path=/trunk/mcs/; revision=15324
|
|
* SybaseConnection.cs: - parse data source for 2 possible uses:
"Server=hostname",
"Server=hostname,port" and open the connection based on the
resulting server name and port.
svn path=/trunk/mcs/; revision=11625
|
|
svn path=/trunk/mcs/; revision=9413
|
|
* ChangeLog: Fix a typo.
svn path=/trunk/mcs/; revision=9327
|
|
* Mono.Data.SybaseClient/SybaseDataAdapter.cs:
Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
shift.
svn path=/trunk/mcs/; revision=9322
|
|
* Mono.Data.SybaseClient.build:
Copy dll into Test directory.
* Mono.Data.SybaseClient/SybaseCommand.cs:
* Mono.Data.SybaseClient/SybaseConnection.cs:
* Mono.Data.SybaseClient/SybaseParameter.cs:
* Mono.Data.SybaseClient/SybaseParameterCollection.cs:
* Mono.Data.SybaseClient/SybaseTransaction.cs:
Many changes around making PREPAREs work in
Sybase as well as SQL Server.
svn path=/trunk/mcs/; revision=9195
|
|
svn path=/trunk/mcs/; revision=9144
|
|
* makefile.gnu:
* System.Data/list:
* System.Data/makefile.gnu:
* Mono.Data.SybaseClient/list:
* Mono.Data.SybaseClient/makefile.gnu:
* Mono.Data.TdsClient/list:
* Mono.Data.TdsClient/makefile.gnu:
Make these compile correctly on linux.
svn path=/trunk/mcs/; revision=9138
|
|
* Mono.Data.SybaseClient.build:
* Mono.Data.SybaseClient/SybaseCommand.cs:
* Mono.Data.SybaseClient/SybaseConnection.cs:
* Mono.Data.SybaseClient/SybaseConnectionPool.cs:
* Mono.Data.SybaseClient/SybaseDataReader.cs:
* Mono.Data.SybaseClient/SybaseException.cs:
* Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
* Mono.Data.SybaseClient/SybaseParameter.cs:
* Mono.Data.SybaseClient/SybaseTransaction.cs:
* Mono.Data.SybaseTypes/SybaseDecimal.cs:
Modify to accept new Mono.Data.Tds.Protocol
namespace in Mono.Data.Tds assembly, replacing
Mono.Data.TdsClient.Internal
svn path=/trunk/mcs/; revision=9133
|
|
* Mono.Data.SybaseClient/SybaseCommand.cs:
Fix BuildExec to work.
svn path=/trunk/mcs/; revision=9091
|
|
* Mono.Data.SybaseClient/SybaseCommand.cs:
* Mono.Data.SybaseClient/SybaseConnection.cs:
* Mono.Data.SybaseClient/SybaseDataReader.cs:
* Mono.Data.SybaseClient/SybaseException.cs:
* Mono.Data.SybaseClient/SybaseParameter.cs:
* Mono.Data.SybaseClient/SybaseParameterCollection.cs:
* Mono.Data.SybaseClient/SybaseTransaction.cs:
* Mono.Data.SybaseTypes/SybaseDecimal.cs:
Various changes to overhaul Sybase provider,
and bring it closer to being in-line with
the SqlClient. Can now connect to Sybase DB.
svn path=/trunk/mcs/; revision=9065
|
|
* Mono.Data.SybaseClient/SybaseDataReader.cs:
Change SchemaTable handling
svn path=/trunk/mcs/; revision=8987
|
|
* list:
Remove Mono.Data.TdsClient.Internal/TdsContext.cs
svn path=/trunk/mcs/; revision=8961
|
|
svn path=/trunk/mcs/; revision=8904
|
|
* list:
Add new internal tds classes
* Mono.Data.SybaseClient/SybaseConnectionPool.cs:
* Mono.Data.SybaseClient/SybaseConnection.cs:
Implement connection timeouts
svn path=/trunk/mcs/; revision=8903
|
|
* list:
Add Mono.Data.TdsClient.Internal.TdsInternalError
Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
* Mono.Data.SybaseClient/SybaseCommand.cs:
* Mono.Data.SybaseClient/SybaseConnection.cs:
* Mono.Data.SybaseClient/SybaseDataReader.cs:
* Mono.Data.SybaseClient/SybaseException.cs:
* Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
* Mono.Data.SybaseClient/SybaseTransaction.cs:
Remove error checks in favour of event handlers
svn path=/trunk/mcs/; revision=8826
|
|
* list :
Add Mono.Data.TdsClient.Internal.TdsBigDecimal
svn path=/trunk/mcs/; revision=8815
|
|
* list:
Add Mono.Data.TdsClient.Internal.TdsColumnStatus
* Mono.Data.SybaseClient/SybaseDataReader.cs:
Add more schema information
svn path=/trunk/mcs/; revision=8795
|
|
* Mono.Data.SybaseClient/Locale.cs:
* Mono.Data.SybaseClient/SybaseCommand.cs:
* Mono.Data.SybaseClient/SybaseCommandBuilder.cs:
* Mono.Data.SybaseClient/SybaseConnection.cs:
* Mono.Data.SybaseClient/SybaseConnectionPool.cs:
* Mono.Data.SybaseClient/SybaseDataAdapter.cs:
* Mono.Data.SybaseClient/SybaseDataReader.cs:
* Mono.Data.SybaseClient/SybaseError.cs:
* Mono.Data.SybaseClient/SybaseErrorCollection.cs:
* Mono.Data.SybaseClient/SybaseException.cs:
* Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
* Mono.Data.SybaseClient/SybaseInfoMessageEventHandler.cs:
* Mono.Data.SybaseClient/SybaseParameter.cs:
* Mono.Data.SybaseClient/SybaseParameterCollection.cs:
* Mono.Data.SybaseClient/SybasePermission.cs:
* Mono.Data.SybaseClient/SybasePermissionAttribute.cs:
* Mono.Data.SybaseClient/SybaseRowUpdatedEventArgs.cs:
* Mono.Data.SybaseClient/SybaseRowUpdatedEventHandler.cs:
* Mono.Data.SybaseClient/SybaseRowUpdatingEventArgs.cs:
* Mono.Data.SybaseClient/SybaseRowUpdatingEventHandler.cs:
* Mono.Data.SybaseClient/SybaseTransaction.cs:
* Mono.Data.SybaseClient/SybaseType.cs:
* Mono.Data.SybaseClient/TODOAttribute.cs:
* Mono.Data.SybaseTypes/SybaseBinary.cs:
* Mono.Data.SybaseTypes/SybaseBoolean.cs:
* Mono.Data.SybaseTypes/SybaseByte.cs:
* Mono.Data.SybaseTypes/SybaseCompareOptions.cs:
* Mono.Data.SybaseTypes/SybaseDateTime.cs:
* Mono.Data.SybaseTypes/SybaseDecimal.cs:
* Mono.Data.SybaseTypes/SybaseDouble.cs:
* Mono.Data.SybaseTypes/SybaseGuid.cs:
* Mono.Data.SybaseTypes/SybaseInt16.cs:
* Mono.Data.SybaseTypes/SybaseInt32.cs:
* Mono.Data.SybaseTypes/SybaseInt64.cs:
* Mono.Data.SybaseTypes/SybaseMoney.cs:
* Mono.Data.SybaseTypes/SybaseNullValueException.cs:
* Mono.Data.SybaseTypes/SybaseSingle.cs:
* Mono.Data.SybaseTypes/SybaseString.cs:
* Mono.Data.SybaseTypes/SybaseTruncateException.cs:
* Mono.Data.SybaseTypes/SybaseTypeException.cs:
New classes added to start this namespace. These are mostly
just copies of the SqlClient classes, with changed names and
namespaces.
* list:
* makefile.gnu:
* Mono.Data.SybaseClient.build:
New files added to build this assembly
* ChangeLog:
New changelog added
svn path=/trunk/mcs/; revision=8731
|