projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix problems with overlong directory names: phase #1
[mono.git]
/
mcs
/
class
/
Mono.Data.Tds
/
Mono.Data.Tds
/
TdsMetaParameter.cs
diff --git
a/mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs
b/mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs
index 2e5a38ddd4f6d1ba1ca02cf0b2b83796923dd076..8a59211cff8e2c76207d98505d0288ad33b1fe88 100644
(file)
--- a/
mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs
+++ b/
mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs
@@
-107,7
+107,7
@@
namespace Mono.Data.Tds {
public byte Scale {
get {
if (TypeName == "decimal" || TypeName == "numeric") {
- if (scale == 0
) {
+ if (scale == 0
&& !Convert.IsDBNull(Value)) {
int[] arr = Decimal.GetBits (
Convert.ToDecimal(Value));
scale = (byte)((arr[3]>>16) & (int)0xFF);