![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Определение базы [D5, MySQL]
Kara © (2005-07-14 08:58:00)Всем добрый день. Помогите, плз. На форме есть два MaskEdit-а, месяц и год. Данные в DBGrid берутся в зависимости от их значений из разных баз. Т.е. если мне нужны данные от декабря 2004, то задействована база р_1204. Не могу прописать следующее:
sql.add('select * from p_?');
Kara (2005-07-14 09:44:00) [1]Спасибо всем.
msguns (2005-07-14 09:30:00) [2]'select * from p_ ?SQL не понимай.
dolmat (2005-07-14 09:10:00) [3]s:=[выбор базы];
s:='select * from '+s;
sql.add(s);
evvcom (2005-07-14 09:09:00) [4]
> На форме есть два MaskEdit-а, месяц и год
месяц лучше в комбик поместить, а год в SpinEdit. Имхо. Тогда
s_Month := RightStr('0' + IntToStr(ComboBox.ItemIndex + 1), 2);
s_Year := RightStr(IntToStr(SpinEdit.Value), 2);
sql.add('select * from p_' + s_Month + s_Year);