Mercurial > pub > bltoolkit
comparison Source/Data/DataProvider/SqlDataProviderBase.cs @ 9:1e85f66cf767 default tip
update bltoolkit
| author | nickolay |
|---|---|
| date | Thu, 05 Apr 2018 20:53:26 +0300 |
| parents | f990fcb411a9 |
| children |
comparison
equal
deleted
inserted
replaced
| 8:a34cfdde80d6 | 9:1e85f66cf767 |
|---|---|
| 72 // "Database name is not allowed with a table-valued parameter" | 72 // "Database name is not allowed with a table-valued parameter" |
| 73 // but this is exactly the way how they are discovered. | 73 // but this is exactly the way how they are discovered. |
| 74 // | 74 // |
| 75 if (p.SqlDbType == SqlDbType.Structured) | 75 if (p.SqlDbType == SqlDbType.Structured) |
| 76 { | 76 { |
| 77 var firstDot = p.TypeName.IndexOf('.'); | 77 var firstDot = p.UdtTypeName.IndexOf('.'); |
| 78 if (firstDot >= 0) | 78 if (firstDot >= 0) |
| 79 p.TypeName = p.TypeName.Substring(firstDot + 1); | 79 p.UdtTypeName = p.UdtTypeName.Substring(firstDot + 1); |
| 80 } | 80 } |
| 81 } | 81 } |
| 82 #endif | 82 #endif |
| 83 | 83 |
| 84 return true; | 84 return true; |
| 121 { | 121 { |
| 122 #if !MONO | 122 #if !MONO |
| 123 if (!(parameter is SqlParameter)) | 123 if (!(parameter is SqlParameter)) |
| 124 throw new ArgumentException("SqlParameter expected.", "parameter"); | 124 throw new ArgumentException("SqlParameter expected.", "parameter"); |
| 125 | 125 |
| 126 ((SqlParameter)parameter).TypeName = typeName; | 126 ((SqlParameter)parameter).UdtTypeName = typeName; |
| 127 #else | 127 #else |
| 128 throw new NotSupportedException(); | 128 throw new NotSupportedException(); |
| 129 #endif | 129 #endif |
| 130 } | 130 } |
| 131 | 131 |
