![]() |
|
|
#1
|
|||
|
|||
|
есть код
Код:
procedure Tbaza.DBLookupComboBox5Click(Sender: TObject);
begin
DM4.Query_tip.Active:=false;
DM4.Query_tip.ParamByName('Tip').AsString:=DBLookupComboBox5.Text;
DM4.Query_tip.Active:=True;
end;работает на ура....вот Query.sql(Select Spisok.d, Spisok.n , Spisok.Name, Spisok.Tip, Spisok.St, Spisok.Fio,Spisok.Pr From spisok as s where s.Tip=:'Tip' ).. 1)Проблема в том что...при запросе в гриде не отображаются номера строчек...т.е.1 2 3 4.......а просто то что есть в запросе....мне нужно знать сколько строк отображено... 2).как сделать DBGrid прозрачным??? 3)Да и не подскажите как сделать так что бы все мои запросы с DBLookupComboBox отображались в одной таблице.??? т.е сейчас у меня для каждого запроса создана отдельная форма....а мне хотелось бы что бы все запросы происходили в одной форме и одной таблице...... Последний раз редактировалось Admin, 09.01.2011 в 20:12. |
|
#2
|
|||
|
|||
|
1) Посмотреть кол-во строк можно просто через свойство RecordCount.
2) Отдельно сделать DBGrid полупрозрачным не так-то просто - тебе придется переписать всю отрисовку. Проще сделать полупрозрачной всю форму. Ну или сделать такой фокус: - Грид кладем на отдельную формочку - Формочку делаем полупрозрачной - Формочку с помощью CreateParented кладем на основную форму. 3) С этим не понял что ты хочешь |
|
#3
|
|||
|
|||
|
ладно я сделал по другому....timages и вставил картинку и замостил...ну не то эфект что я ожидал ..но это лучше чем ничего..так как я скины не собираюсь покупать...
да вот еще возник вопрос... PHP код:
|
|
#4
|
|||
|
|||
|
PHP код:
|
|
#5
|
||||
|
||||
|
Цитата:
|
|
#6
|
|||
|
|||
|
Цитата:
У TDataSet (и всех его наследниках: TTable, TQuery, TADOQuery, etc) есть такое свойство - recordCount, в котором хранится кол-во записей, которое в данный момент загружено в компонент. |