ďťż
Lemur zaprasza
Strona: [ > ] z 1 Autor Temat: access - paradox Jelcyn Admin forum Typ: admin Postów: 895 Zarejestrowany: Apr 2002 access - paradox Pytanie osoby, która nie mogła się zalogować na forum. Jak ktoś odpowie, niech będzie też tak miły i wyśle linka do tematu na adres: Czy istnieje jakiś inny sposób na połączenie z bazą danych utworzonej w Access, Paradox oprócz użycia komponentu "Microsoft ADO Data Control" i konieczności umieszczenia tej kontrolki na formularzu. Chodzi mi o utworzenie połączenia np. przy "form load" lub w module.Na formularzu ma znajdować się obiekt "Data Grid",który wyświetlał by dane z tabeli. Proszę w miarę o szybką odpowiedź i z góry dziękuję _____________________________________________ Jelcyn vb4all(małpka)canpol.pl * 24-04-2004 12:01 270849979 6237704 karolinavb Typ: neutral Postów: 467 Zarejestrowany: Jan 2003 Tak istnieje, wcale nie trzeba kontrolki "Microsoft ADO Data Control" ani "DATA" wystarczy w kodzie za pomocą obiektu ADODB.Connection, ADODB.Recordset (Referencje do Microsoft ActiveX Data Objects 2.X Library) lub lub obiektów DAO (referncje do Microsoft DAO 3.X Object Library) Karolina _____________________________________________ Karolina 17-07-2004 10:33 Tomino Typ: neutral Postów: 12 Zarejestrowany: Dec 2003 Witam Wszystko mozna zrobic przy pomocy modelu obiektowego ADO. Na poczatku musi byc w/w referencja (Menu Project>References), nastepnie deklaracja zmiennych: dim db as adodb.connection dim rs as adodb.recordset dalej np.: form load() set db = new adodb.connection db.connectionstring = "provider=microsoft.jet.oledb.3.51; data source= C:/..." db.open Troche wyjasnien: provider - dostawca danych OLE DB, w tym przypadku dla Accessa 97 ( dla Accessa 2000 cyfry 3.51 trzeba zamienic na 4.0), dla Paradoxa moze byc dostawca uniwersalny : MSDASQL.1 data source - zrodlo danych, podaj sciezke do pliku z danymi. Jest jeszcze wiele innych opcji (urzytkownik, haslo), ale to moze kiedy indziej. Po nawiazaniu polaczenia czas na dane. Zakladam ze na formie masz DataGrid i jakiegos textboxa. set rs = new adodb.recordset rs.activeconnection = db rs.source = "select XXX from YYY" rs.open Powiazanie obiektu rekordset z danymi text1.datafield = "XXX" set text3.datasource = YYY Powiazanie textboxa z rs set datagrid1.datasource = YYY Powiazanie kontrolki DataGrid To naprawde w wielkim skrocie. Mam nadzieje ze Ci troche pomoglem. Stety niestety wszystko pisalem na zywiol i czasem moze byc jakas literowka. Pozdrawiam i powodzenia Tomi 31-07-2004 18:39 Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20 Strona: [ > ] z 1 |