Commit Graph

118 Commits

Author SHA1 Message Date
Marc Gravell a161cb5aca CoreCLR build / 1.41-beta 2015-05-01 21:18:51 +01:00
Marc Gravell 1fc06af58c 1.41-alpha deploy 2015-04-29 22:37:37 +01:00
Marc Gravell bce293a516 Clearer error message when accessing parameter values; ref #268 2015-04-15 11:26:48 +01:00
Marc Gravell e64003a5a1 1.40 deploy 2015-04-03 09:32:36 +01:00
Marc Gravell ac1c2c5289 (thanks @wickedsheep) Don't use GetValues() due to broken implementation in some providers (Mono: I'm looking at you); also add AsList() 2015-04-03 09:29:58 +01:00
Marc Gravell 40282d19cc Precision and scale controls (fixes Issue #261) 2015-03-30 13:59:26 +01:00
Marc Gravell 51192328e0 Package updates 2015-03-18 13:23:12 +00:00
Marc Gravell 4997b17650 GridReader should respect no-cache flags 2015-03-16 08:29:55 +00:00
Тукаев Александр Юрьевич 05e1182836 Fix #220 2014-12-16 10:09:43 +06:00
ofirgeller 7aec5c0d36 Spell Checking
Just correcting some typos.
One thing that is a matter of opinion. I think recordset and  featureset should not be used as a word so I changed it to => record set and feature set.
2014-11-16 15:05:52 +02:00
Marc Gravell 8df328f849 1.38 release 2014-10-30 15:07:38 +00:00
Marc Gravell 6333ed1614 Parameter reader should work for structs as well as classes; fixes issue #199 2014-10-30 13:41:17 +00:00
kevin-montrose 9846b9af59 whack at an explicit constructor switch 2014-10-28 14:08:10 -04:00
Marc Gravell 8e33a56df1 1.37 release 2014-10-22 10:27:11 -06:00
Marc Gravell 95f5f9a2e0 re-use StringBuilder instances when possible 2014-10-22 10:20:23 -06:00
Marc Gravell d9f2801f0d 1.36 release 2014-10-14 15:49:53 +01:00
Marc Gravell c8aa54b2be Fix issue 178: ExecuteReader now returns a wrapper around the command/reader pair, so that the lifetime of the command is extended
Also improve documentation around use of "dynamic" in Query()
2014-10-14 15:44:25 +01:00
Marc Gravell db4e7a0a43 Fix issue 192 2014-10-14 14:49:13 +01:00
Marc Gravell 1f341bb611 Release 1.35 2014-09-29 09:02:49 +01:00
Marc Gravell 7336bfb58d fix Issue151: ExpandoObject should work with Execute 2014-09-29 08:10:33 +01:00
Marc Gravell 5917143eb3 Issue 182: richer DBType support when using object/dynamic parameters 2014-09-26 09:41:00 +01:00
Marc Gravell 66ad543862 Be more selective (confident) about pseudo-positional pattern before nuking the parameters 2014-09-23 11:08:58 +01:00
Marc Gravell 550ded8875 redundant upper/lower case in regex 2014-09-23 10:00:59 +01:00
Marc Gravell 6416adf977 Support named positional parameters 2014-09-23 09:51:40 +01:00
Matt Wilkinson d2cce62dca Fixes StackExchange/dapper-dot-net#152
Allows use of IDictionary<string, object> as parameter objects.
I'm assuming that the && was a mistake, and that this logic should
handle both of the types equally well.
Also allows .NET 3.5 to use the IDictionary case.
2014-09-22 06:41:51 +01:00
Marc Gravell b919a8d823 Merge branch 'FixDbStringList' of https://github.com/maurocerutti/dapper-dot-net into maurocerutti-FixDbStringList
Conflicts:
	Dapper NET40/SqlMapper.cs
2014-09-15 19:41:46 +01:00
Marc Gravell 79e1e3abc9 move the parameter callbacks onto a method that custom implementations can also use 2014-09-15 19:31:27 +01:00
Derek Gray 9ff6cd1785 Fixed regression with sproc tests 2014-09-15 08:58:06 -05:00
Marc Gravell bbbe18d5c1 Merge branch 'arbitrary-multi-maps' of https://github.com/Polylytics/dapper-dot-net into Polylytics-arbitrary-multi-maps
Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-09-15 14:13:18 +01:00
Marc Gravell 3cd31e42b0 Merge branch 'arbitrary-multi-maps' of https://github.com/Polylytics/dapper-dot-net into Polylytics-arbitrary-multi-maps
Apply recent changes (output callbacks)

Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-09-15 14:04:31 +01:00
Marc Gravell 863c4c27a7 Merge branch 'master' into fix_detached_head 2014-09-15 13:22:12 +01:00
Marc Gravell b87d958314 Rationalize FireOutputCallbacks, and apply to remaining methods 2014-09-15 11:48:14 +01:00
Marc Gravell bef7af6be6 Avoid type-name conflicts causing cache conflicts (makes the cache per-T; also avoids locking on the happy-path) 2014-09-15 10:48:15 +01:00
Marc Gravell c03040da98 don't init outputCallbacks unless there are callbacks 2014-09-15 10:38:11 +01:00
Derek f52d67f180 Added output member expressions to DynamicParameters; included tests as well 2014-09-14 20:36:37 -05:00
Igor Shuvalov 727ba274d2 Fix improper oledb parameter regex detection
Depends on Issue 174
https://code.google.com/p/dapper-dot-net/issues/detail?id=174
2014-09-11 16:39:48 +04:00
James Holwell ccc189c27a Merge remote-tracking branch 'upstream/master' into arbitrary-multi-maps
Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-09-02 17:13:09 +01:00
Marc Gravell 5472d2abb0 1.34: Support for SqlHierarchyId (core) 2014-08-28 10:07:38 +01:00
Marc Gravell 62bdcd1bb2 1.33: SqlGeometry (core) and DbGeometry (EF) support 2014-08-28 09:53:16 +01:00
Marc Gravell 54bc52b306 1.32: Support for SqlGeography in core library 2014-08-28 09:04:09 +01:00
Marc Gravell 8fcb8ebb31 r1.31; Issue 148/149: error message on bad column maps borked due to sequential access 2014-08-26 19:58:08 +01:00
Marc Gravell 3691fe138c allow null arrays on suitable RDBMS 2014-08-21 10:39:45 +01:00
Marc Gravell b3927ce134 don't rely on First() on a dictionary for default feature support 2014-08-14 15:42:22 +01:00
Marc Gravell d0f880d196 1.30: better async cancellation 2014-08-14 10:44:18 +01:00
Marc Gravell 451d50ba5e 1.29: make Underscore_Names opt-in 2014-08-06 21:23:04 +01:00
James Holwell 3b0fd2d07b fix up the arbitrary length multi map methods with new command.AddToCache parameter 2014-08-06 19:42:45 +01:00
James Holwell 3d39a115ad Merge remote-tracking branch 'upstream/master' into arbitrary-multi-maps
Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-08-06 19:39:56 +01:00
Marc Gravell ce23d47d22 1.28 release 2014-08-06 16:47:21 +01:00
Marc Gravell 5f7e88a456 Set InitialLONGFetchSize to -1 if it exists 2014-08-06 16:30:16 +01:00
Marc Gravell fa7bfe4f5b and double all that to make sure it works with all nullable types too 2014-08-06 13:27:29 +01:00