|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.04.2010, 15:55 | #21 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
о-о-о-о-о-о, хоть до чего-то дошли
а если попробовать избавиться от пераметров и заменить твою процедуру на такой текст: Код:
Тяжело быть бестолковым.....
|
16.04.2010, 16:27 | #22 | |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
Цитата:
пожалейте новичка
Последний раз редактировалось Domanoff; 16.04.2010 в 16:33. |
|
16.04.2010, 16:38 | #23 | |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
Цитата:
менять процедуру пробовал? что выдало, кроме того что ты не можешь запрос поставить в true
Тяжело быть бестолковым.....
|
|
16.04.2010, 16:39 | #24 | |
Пользователь
Регистрация: 14.04.2010
Сообщений: 51
|
Цитата:
Пипец, скажи пожалуйста, как понимать слова "Ну и с русским проблема тож"... что сие означает??? Второе. "empty SQL statement" - означает что у обекта IBQuery1 свойство SQL - пустое. ТРЕТЬЕ Тебе уже нераз писали, я лично все разжевал. Если ты пишешь у IBQuery1 в свойстве SQL = "INSERT INTO....", то попробовав активировать его Active = True у тебя ничего не получиться. ЗАПРОСЫ ТИПА "INSERT INTO...", "UPDATE...", "DELETE..." НУЖНО ВЫПОЛНЯТЬ ЧЕРЕЗ КОМАНДУ IBQuery1.EXECSQL может так понятнее будет? --- Через свойство Active, открываются запросы сожержащие "select * from NameTable" Последний раз редактировалось bezOn; 16.04.2010 в 16:42. |
|
16.04.2010, 16:47 | #25 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
да ладно вам все понял! насчет русского - ввожу латинскими буквами все нормально(хоть и один фиг не вставляет), русскими - выдает ошибку , но база нормально настроена , уже вводились до этого русские символы туда
пожалейте новичка
|
16.04.2010, 16:52 | #26 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
ну когда менял на ваши варианты вроде тож самое(хотя с моим проблем с русским не было)..я не пойму почему раньше все работало, а вот открыл,добавил дату и уже не заполняется(((
пожалейте новичка
|
16.04.2010, 17:01 | #27 | |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
Цитата:
Код:
Тяжело быть бестолковым.....
|
|
16.04.2010, 17:15 | #28 |
Пользователь
Регистрация: 14.04.2010
Сообщений: 51
|
Попробовал счас в деле IBStoredProc1.
И прекрасно вернуло мне сгенерированный новый ID. Посему добавь на форму этот компонент. Свяжи его со своим IBDatabase, в свойстве StoredProcName, выбери свой генератор "gen_id"; И вот как должен выглядеть код кнопки, которая сохраняет данные. Код:
По поводу "ввода русских символов", скорее всего у тебя неправильно настроена национальная кодировка. Незнаю как была создана БД и Таблица, но таблица должна быть объявлена так: Это пример! Обрати внимание на национальную символьную кодировку: Win1251 и порядка сортировки символов (collation order): PXW_CYRL Это важные значения. ---- И самое главное, проверь значение реестра на компутере. Ключ: HKEY_LOCAL_MACHINE\System\CurrentCo ntrolSet\Control\Nls\Codepage В параметре 1250 заменить на CP_1251.nls И 1252 = CP_1251.nls |
16.04.2010, 17:27 | #29 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
сейчас сделал все заново в главном окне - ЗАРАБОТАЛО, потом перенес все тож самое в побочное окно - ОПЯТЬ НЕ АПОЛНЯЕТ (с русским проблема осталось)
Dark_Spirit запрос работает(только с русским опять проблема) bezOnSET NAMES WIN1251; это все что я нашел в скртпте таблицы по поводу кодировки, тем более оно в таблице уж стоит русскими,это в делфе что то... насчет всех этих заморочек не в том дело,оно видишь то работает то нет((((( что то с моими руками(((( вот я постоянно в Делфе ее разконективаю чтоб в ибексперте проверить, может с этим что то? а генератор один блин наращивается!!!!
пожалейте новичка
Последний раз редактировалось Domanoff; 16.04.2010 в 18:10. |
16.04.2010, 19:08 | #30 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
надоело!!! перепробывал столько ужо, покажите плиз как с ibdataset работать в таком же направлении
пожалейте новичка
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Directx10 ошибка подключения d3dx10.lib | mibin | Общие вопросы C/C++ | 2 | 20.01.2010 15:33 |
Ошибка подключения (Interbase+BDE) | Andre1723 | Помощь студентам | 3 | 27.05.2009 15:11 |
Ошибка в драйверах после подключения к TV | Saladin | Операционные системы общие вопросы | 3 | 21.02.2009 21:28 |
Ошибка после подключения в инет | V.N.Ermak | Безопасность, Шифрование | 3 | 27.12.2008 19:29 |
Ошибка подключения к БД | CruiserD | БД в Delphi | 5 | 26.10.2007 14:42 |