Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : mrrc                                 2:5020/400     18 Apr 2001  23:30:16
 To : All
 Subject : Re: Помогите разобраться с IBPerl
 -------------------------------------------------------------------------------- 
 
 
 "Alexander V. Gaiduk" <gav@lesobank.ru> wrote in message
 news:3add8ba8.0@194.186.184.1...
 
 > эт точно :))
 > я сам не один час ковырял чтоб понять "почему так"
 > думаю в моем куске разберешся.
 > по моему наврал или с транзакцией:
 > не надо ее коммитить там, где ты это делаеш,
 > или с фетчем:
 > $result должен быть хэшем (%result) а не скаляром.
 Да, дело было именно в $tr->commit(); не нужно было его прописывать, без
 него все отобразило, кучей конечно, но после подправил, вывел examples-ную
 таблицу во весь рост как говорится.
 > my $database = "xxx.xxx.xxx.xxx:/где/то/далеко/ibtest.gdb"; # телефонный
 > справочник
 > # таблица TEL, поля: PHONE, FIO, STREET, HOUSE, FLAT
 >
 > my ($db, $tr, $st, @streets, %row, $query);
 >
 > $query = "select * from tel where fio like '$search_fio\%' order by
 > street,fio,house;";
 То есть в данном примере в переменной $query принцип таков:
 После select * from идет имя таблицы, из которой мы хотим заполучить данные,
 а что означает where fio like здесь, это относится к '$search_fio\%'? После
 order by пишем через запятую из каких столбцов брать данные, верно?
 
 Хеш %row служит для вывода информации столбцами, а %cols наверное полностью
 строки?
 
 Также на счет поиска очень интересно было бы послушать, как он во всей этой
 связке осуществляется, т.к. тоже предстоит скоро сие затевать, думаю.
 
 Hу и ограничение на вывод полученной информации тоже не помешает, если
 таблица будет дико большой, можно будет просто утонуть в море выведшейся
 инфы на экран :)
 Кстати, как можно в пустую ячейку, в которой в таблице проставлен null,
 вставить   чтобы она отображалась должным образом, какую проверку нужно
 осуществить для этого?
 > посмотреть на работу всего этого можно тут:
 > http://wood.lesobank.ru/projects/005/index.shtml
 > проект на стадии разработки, по этому претензии не принимаются.
 Весьма и весьма, впечатляет :)
 --- ifmail v.2.15dev5
  * Origin: Ye 'Ol Disorganized NNTPCache groupie (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Помогите разобраться с IBPerl   mrrc   18 Apr 2001 15:19:17 
 Re: Помогите разобраться с IBPerl   Alexander V. Gaiduk   18 Apr 2001 16:51:00 
 Re: Помогите разобраться с IBPerl   mrrc   18 Apr 2001 23:30:16 
Архивное /ru.perl/10509b3116f0c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional