|
|
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Люди добрые, помогите пожалуйста начинающему! Создаю на сервере MSSQL хранимую процедуру на вставку данных. Один из параметров имеет тип datetime. Пытаюсь отправить дату из поля DateTimePicker следующим образом: StProcInesert->Parameters->ParamByName("@AcceptanceDate")->Value=DTPDate->DateTime; но в нужном поле появляется значение "Null". Что делать?? как правильно передать дату? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 13:03 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
DateTime.DateTimeString() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 13:31 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
НЕ получается все равно в итоге NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 13:34 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Получилось! Спасибо, я просто первый раз намудрил! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 13:42 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Еще один вопрос: как сделать, чтобы в таблицу не пердавались часы, минуты и секунды? Завтра будет лучше.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 13:54 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Передавай только Date Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 13:55 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Пробовал всеми способами в результате получается одно итоже: 20.10.2005 15:12:14 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 14:32 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Приведи "все" способы Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 14:39 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
StProcInesert->Parameters->ParamByName("@AcceptanceDate")->Value=DTPDate->DateTime; StProcInesert->Parameters->ParamByName("@AcceptanceDate")->Value=DTPDate->Date; StProcInesert->Parameters->ParamByName("@AcceptanceDate")->Value=DTPDate->DateTime.DateTimeString(); Получается нормальный формат даты например:30.10.2005, но если использовать компонент DateTimeEditEh1, тогда без всяких заморочек получается путем: StProcUPlanInesert->Parameters->ParamByName("@AcceptanceDate")->Value=DateTimeEditEh1->Text; Но хотелось бы разобраться почему не получается с DateTimePicker? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 14:54 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
а так ? StProcInesert->Parameters->ParamByName("@AcceptanceDate")->AsDateTime=DTPDate->Date; или так: StProcInesert->Parameters->ParamByName("@AcceptanceDate")->AsDateTime=int(DTPDate->Date); Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 15:03 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Карабас Барабаса так ? StProcInesert->Parameters->ParamByName("@AcceptanceDate")->AsDateTime=DTPDate->Date; Пишет: [C++ Error] Title.cpp(53): E2316 'AsDateTime' is not a member of 'TParameter' Карабас Барабас или так: StProcInesert->Parameters->ParamByName("@AcceptanceDate")->AsDateTime=int(DTPDate->Date); Аналогично! Почему-то работает нормально только с DateTimeEditEh1, а со стандартными глючит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 15:09 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
А что такое StProcInesert ? тип какой ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 15:14 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Это имя хранимой процедуры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 15:16 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Имя класса назови Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 15:39 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Я не знаю, что за класс может быть у хранимой процедуры. StProcInesert - это просто имя компонента ADOStoredProc1, который связан с х.п. на сервере ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2005, 06:00 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
VigitЕще один вопрос: как сделать, чтобы в таблицу не пердавались часы, минуты и секунды? Завтра будет лучше.... А что, если попробовать: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2005, 06:56 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Станислав C. А что, если попробовать: Код: plaintext 1. 2. 3. Получается следующее: [C++ Error] *.cpp(55): E2188 Expression syntax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2005, 07:39 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
VigitStProcInesert - это просто имя компонента ADOStoredProc1т.е. имя класса TADOStoredProc. Тогда да, действительно, AsDateTime там нету. Можешь попробовать так: ....->Value=DateTimePicker->Date.FormatString("dd.mm.yyyy"); Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2005, 08:03 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Ура работает!!! Спасибо, а то я уже ушел на Ehlib :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2005, 08:54 |
|
||
|
Как передать в поле типа datetime дату из DateTimePicker
|
|||
|---|---|---|---|
|
#18+
Только учти, что региональные настройки формата могут повлиять Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2005, 09:10 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33347943&tid=2032542]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 367ms |

| 0 / 0 |
