Pripojenie k ADO je ťažké z inštalácie v systéme Windows 7Delphi, tak som sa rozhodol použiť VBscript, ktorý som nikdy predtým nepoužil. VBscript má v Delphi malú podporu, tak ako spustím editor skriptov Windows, aby som získal podporu a preniesol ju do Delphi? Zatiaľ nerozumiem tvrdeniam v skripte VB
- Moja Delphi TTable sa pripája ADO
- Musím sa pripojiť k Súbor Microsoft DB v programe c: filescommonmy foldermy file
- Musím odpojiť ADO premiestniť tento súbor a umiestniť nový pravidelne kopírujte na svoje miesto.
Pozrel som sa na webovú stránku MSN a nie je to užitočné. Vidím skripty, ktoré by mohli byť užitočné pre mnoho vecí, ak ich dokážem uviesť do činnosti.
Môže mi niekto pomôcť?
Lex Dean
odpovede:
2 pre odpoveď č. 1Najlepším spôsobom je použitie natívnych (a ľahkých) komponentov ADO v Delphi.
Príklad zdroja, ako postupovať, nájdete tu: http://sourceforge.net/projects/axbase/
1 pre odpoveď č. 2
- Nepripájate sa na ADO. Pripojíte sa k DB skrz ADO. ADO je technológia na pripojenie k rôznym databázam pomocou spoločného API - o natívne API databázy sa starajú ovládače ADO.
- Hovoríte, že sa musíte pripojiť k „Microsoft DB“súbor, ale nešpecifikujte aký druh. ADO sa môže pripojiť priamo k súborom programu Access, ale ak používate server SQL, ku ktorému sa nikdy nepripojíte, pripojíte sa k databázovému serveru.
- Delphi má inú sadu komponentov na pripojenie prostredníctvom ADO. Sú súčasťou TADOxxxx. TTable je postavený na BDE a nemôže používať ADO. Použite TADODataset alebo TADOTable.
- Použitie VBScript od Delphi je možné, ale bolo byproblém nevyriešite ľahko - budete musieť odovzdať objekty ADO do a z Delphi a VBScript a vyžaduje si dobrú znalosť Delphi, Windows, COM a tak ďalej. Ak potrebujete použiť ADO, choďte rovno.