|
|
|
ADO .NET Expression с DataTime
|
|||
|---|---|---|---|
|
#18+
Ситуация банальная, но что-то никак не могу найти решение... Есть DataTable, у которого два Column типа DataTime. Необходимо добавить ещё один Column типа Decimal, в котором будет отображаться разница в днях. Возможны ситуации, когда исходные данные типа DataTime в записи содержат Null. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2009, 11:03 |
|
||
|
ADO .NET Expression с DataTime
|
|||
|---|---|---|---|
|
#18+
Basile но что-то никак не могу найти решение... Сдаецо мне, что даже просто вычесть даты не получится ... Хотя... Мо, попробовать покрутить CONVERT ... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2009, 11:25 |
|
||
|
ADO .NET Expression с DataTime
|
|||
|---|---|---|---|
|
#18+
Как говорится: "Хозяйке на заметку" Код: plaintext 1. 2. 3. Cannot perform '-' operation on System.DateTime and System.DateTime Код: plaintext 1. 2. 3. Invalid cast from DateTime to Double _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2009, 11:34 |
|
||
|
ADO .NET Expression с DataTime
|
|||
|---|---|---|---|
|
#18+
Ex_Soft Как говорится: "Хозяйке на заметку" Код: plaintext 1. 2. 3. Cannot perform '-' operation on System.DateTime and System.DateTime Код: plaintext 1. 2. 3. Invalid cast from DateTime to Double Что-то подобное я уже пробовал проделать и сообщения об ошибках мне знакомы :) Потому и вопрос задаю! Кстати, в MSDN сказано, что функция CONVERT тип DataTime может конвертировать только в String и в DataTime: MSDN DataColumn.Expression Все преобразования допустимы со следующими исключениями: Boolean может быть преобразован только в/из Byte, SByte, Int16, Int32, Int64, UInt16, UInt32, UInt64, String и самого себя. Char может быть преобразован только в/из Int32, UInt32, String и самого себя. DateTime может быть преобразован только в/из String и самого себя. TimeSpan может быть преобразован только в/из String и самого себя. А значит: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2009, 01:46 |
|
||
|
ADO .NET Expression с DataTime
|
|||
|---|---|---|---|
|
#18+
Basile DateTime А я, если честно, тока http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression(VS.80).aspx]All conversions are valid with the following exceptions: Boolean can be coerced to and from Byte, SByte, Int16, Int32, Int64, UInt16, UInt32, UInt64, String and itself only. Char can be coerced to and from Int32, UInt32, String, and itself only. DateTime can be coerced to and from String and itself only. TimeSpan can be coerced to and from String and itself only. увидел... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2009, 09:31 |
|
||
|
ADO .NET Expression с DataTime
|
|||
|---|---|---|---|
|
#18+
Ну так тоже самое, только на английском. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2009, 14:02 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=71&tid=1351829]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 294ms |

| 0 / 0 |
