Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Кто ответит на серию вопрос, всякие мелочи от новичка 
:(
    Опции темы
Guest_Marica
Дата 29.5.2003, 14:15 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











IBDataset, свойство SelectSql, содержит строку Update, как запустить команду на исполнение.
Что-то вроде комманды ExecSql?

При установлении маски в MaskEdit, при посылке пустого значения в Базу Данных выдает ошибку
о том что ' / / ' не подходит для поля в таблице типа Date, как послать пустое значение?


Как загрузить фото в таблицу Базы Данных в поле с типом Blob, с использованием IBQuery и его
свойства IBQuery .Sql.add('insert into TabeleName (photo) values (:photo_param)') и
IBQuery1.ParamByName('photo_param').asblob := confused.gif;


Какое свойство у DateTimePicker берет выбранное значение, для передачи в БазуДанных в поле типа
Date? И как видоизменить DateTimePicker, чтобы в нем появилась возможность выбирать год.


*Как проверить правильна ли введена Дата пользователем?


*Почему у меня не работает комманда TRY... Except...END,
try
strtodate(edit1.text);
except
on EConvertError do showmessage('НЕ правильно введена Дата');
end;
Программа не перехватывает Except, а выдает системное сообщение об ошибке,
а затем уже если продолжить выдает мой ShowMessage, в чем же дело?


*Почему хотя я с помощью Инспектора объектов устанавливаю свойство Checked у
DateTimePicker в False, при запуске все равно показывает отмеченным. Или
когда я ввожу команду DateTimePicker1.checked:=false; в onCreate формы при
запуске хотя и показывает не отмеченным, но все же при программной проверке
оказывается DateTimePicker1.checked равным True? Почему?


*Почему когда у Query в SQL СИДИТ ЗАПРОС включающий поле с Foreign Key
значения этого поля не видны в Grig-е, хотя остальные поля видны и в базе
все видно? Может так надо, хотя это странно!
  Вверх
altarasjuk
Дата 29.5.2003, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 331
Регистрация: 7.5.2003
Где: Харьков

Репутация: 1
Всего: 1



Цитата
*Почему у меня не работает комманда TRY... Except...END,
try
strtodate(edit1.text);
except
on EConvertError do showmessage('НЕ правильно введена Дата');
end;
Программа не перехватывает Except, а выдает системное сообщение об ошибке,
а затем уже если продолжить выдает мой ShowMessage, в чем же дело?

Если запускаешь в делфе, то это нормально. Без делфи будет нормально работать.


--------------------
Правда - изобретение маньяков: колет глаза и режет уши.
PM MAIL ICQ   Вверх
<Spawn>
Дата 29.5.2003, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Око кары:)
****


Профиль
Группа: Экс. модератор
Сообщений: 2776
Регистрация: 29.1.2003
Где: Екатеринбург

Репутация: 44
Всего: 64



Цитата
Какое свойство у DateTimePicker берет выбранное значение, для передачи в БазуДанных в поле типа
Date? И как видоизменить DateTimePicker, чтобы в нем появилась возможность выбирать год.


1)DateTimePicker1.Date(DateTimePicker1.DateTime,DateTimePicker1.Time);
2)DateTimePicker1.Kind:=dtkDate;

Это сообщение отредактировал(а) <Spawn> - 29.5.2003, 15:12


--------------------
"Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков.
PM MAIL ICQ   Вверх
<Spawn>
Дата 29.5.2003, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Око кары:)
****


Профиль
Группа: Экс. модератор
Сообщений: 2776
Регистрация: 29.1.2003
Где: Екатеринбург

Репутация: 44
Всего: 64



Цитата
*Как проверить правильна ли введена Дата пользователем?

try
StrToDateTime(Edit1.Text)
except
end;

А можно, наверное, воспользоваться каким нить TMaskEdit (Хотя точно уверить не могу, так как я его не юзал еще)

Это сообщение отредактировал(а) <Spawn> - 29.5.2003, 15:10


--------------------
"Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков.
PM MAIL ICQ   Вверх
Dapo
Дата 30.5.2003, 03:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



Цитата(altarasjuk @ 29.5.2003, 11:30)
Цитата
*Почему у меня не работает комманда TRY...

Если запускаешь в делфе, то это нормально. Без делфи будет нормально работать.


Есть настройка которая включает реакцию дебугера на такой блок. И прога, даже в запущеная в среде Дельфи будет работать "нормально". Где эта настройка сейчас сказать не могу (не помню, а Дельфи нету).
PM MAIL   Вверх
Dapo
Дата 30.5.2003, 03:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



Цитата(Guest_Marica @ 29.5.2003, 11:15)
При установлении маски в MaskEdit, при посылке пустого значения в Базу Данных выдает ошибку
о том что ' / / ' не подходит для поля в таблице типа Date, как послать пустое значение?

*Почему когда у Query в SQL СИДИТ ЗАПРОС включающий поле с Foreign Key
значения этого поля не видны в Grig-е, хотя остальные поля видны и в базе
все видно? Может так надо, хотя это странно!

Посылай вместо MaskEdit.Text пустую строку по условию. Через тот же try...except

А какой запрос-то? SELECT?
PM MAIL   Вверх
<Spawn>
Дата 30.5.2003, 04:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Око кары:)
****


Профиль
Группа: Экс. модератор
Сообщений: 2776
Регистрация: 29.1.2003
Где: Екатеринбург

Репутация: 44
Всего: 64



Цитата(Dapo @ 29.5.2003, 19:33)
Цитата(altarasjuk @ 29.5.2003, 11:30)
Цитата
*Почему у меня не работает комманда TRY...

Если запускаешь в делфе, то это нормально. Без делфи будет нормально работать.


Есть настройка которая включает реакцию дебугера на такой блок. И прога, даже в запущеная в среде Дельфи будет работать "нормально". Где эта настройка сейчас сказать не могу (не помню, а Дельфи нету).

Наверно, ето - Debbuger Options>Language Exceptions>Stop on Delphi Exceptions


--------------------
"Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков.
PM MAIL ICQ   Вверх
Dapo
Дата 30.5.2003, 04:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



Цитата(Guest_Marica @ 29.5.2003, 11:15)
*Почему хотя я с помощью Инспектора объектов устанавливаю свойство Checked у
DateTimePicker в False, при запуске все равно показывает отмеченным. Или
когда я ввожу команду DateTimePicker1.checked:=false; в onCreate формы при
запуске хотя и показывает не отмеченным, но все же при программной проверке
оказывается DateTimePicker1.checked равным True? Почему?

Св-во Checked у TDAteTimePicker определяет состояние встроенного в него checkbox-а. Установи ShowCheckBox в true и все встанет на свои места.
PM MAIL   Вверх
Dapo
Дата 30.5.2003, 04:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



Кроме того, если у тебя произошел change в TDateTimePicker, то снова будет Checked:=true
PM MAIL   Вверх
Unregistered
Дата 12.6.2003, 10:04 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Так у м
Цитата
Св-во Checked у TDAteTimePicker определяет состояние встроенного в него checkbox-а. Установи ShowCheckBox в true и все встанет на свои места.


Но у меня ShowCheckBox конечно true
  Вверх
Unregistered
Дата 12.6.2003, 10:06 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата
Св-во Checked у TDAteTimePicker определяет состояние встроенного в него checkbox-а. Установи ShowCheckBox в true и все встанет на свои места.



Иначе Checker вообще не был бы виден
  Вверх
Medved
Дата 12.6.2003, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 14
Всего: 154



МОДЕРАТОР: Данный топик противоречит правилам форума.

Тема закрыта!


1) Заголовок сообщения должен кратко отражать суть проблемы, нельзя давать заголовки типа "Помогите", "Срочно нужна помощь", "Есть вопрос", "Очень надо", "Сложный вопрос по программированию" и тому подобное.

10) Запрещается создание сообщения с несколькими вопросами. На каждый вопрос должна создаваться отдельная тема. В случае возникновения таких тем, администрация форума оставляет за собой право изменить текст сообщения, удалить его или закрыть тему.

P.S. Этот топик полностью дублирует следующую тему: http://forum.vingrad.ru/index.php?act=ST&f=2&t=9888

P.P.S. Если Вы будете задавать вопросоы в соответствии с правилами форума, то с достаточной уверенностью могу сказать, что Вы на них получите ответы гораздо быстрее!


Правила форума


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0829 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.