ADO Data Control Witam Ponownie Mam znowu pytankoJak wiadomo w kontrolce ADO można wpisać konkretne pytanie SQL.Chodzi o to czy da się jakoś zmieniać to zapytanie w kodzie a nie poprzez ustawienia.NP. Jest zapytanie:Select * From KlientWhere Pesel_klienta = XChodzi o to żebym mógł podawać różne wartości X a następnie wyświetlić tego klienta w DataGridJeżeli są jakieś inne możliwości zrealizowania tego zadania to czekam na poradyAcha jeszcze jedno - do czego służy pole "Other Attributes" w ustawienia kontrolki ADO i jak je wykorzystać - być może dzięki temu mogę rozwiązać problem - hmmmZ góry dzięki i Pozdrawiam (szczególnie Karolinkę ) _____________________________________________Jeśli można coś zrobić w sposób optymalny to czemu nie
17-05-2004 15:45
karolinavb
Typ: neutral Postów: 467 Zarejestrowany: Jan 2003
Jeśli wykorzystujesz ADO Data Control (ADODC) możesz skonstruować zapytanie:Select * From Klient (albo rozbudowane wg życzenia)dalej po ustawieniu oczywiście właściwości DataSource kontrolki Grid na MyAdodcustawić właściwość Filter obiektu Recordset kontrolki ADODC (tu MyAdodc) jak poniżej:Dla pola typu tekst tylko przykładowo pole Nazwisko :Dim myX As StringmyX = Trim(txtFilter.Text)MyAdodc.Recordset.Filter = "Nazwisko ='" & myX & "'" & ""Dla pola typu liczba:Dim newPesel As LongnewPesel = 5MyAdodc.Recordset.Filter = " Pesel_klienta =" & CStr(newPesel) & ""P.S. Trzeba zwracać uwagę na właściwą liczbę znaków ' oraz "Pozdrawiam wszystkich szczególnie DJK _____________________________________________Karolina
17-05-2004 21:47
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20