/ / Delphi, używając vbscript do łączenia ADO, nowych Be - delphi, vbscript, ado

Delphi, używając vbscript do łączenia ADO, nowych Be - delphi, vbscript, ado

Nawiązywanie połączenia z ADO jest trudne w instalacjiDelphi, więc zdecydowałem się użyć VBscript, którego nigdy wcześniej nie używałem. VBscript ma niewielkie wsparcie w Delphi, więc jak mogę uruchomić edytor skryptów Windows, aby uzyskać wsparcie i przenieść je do Delphi? Nie rozumiem jeszcze dobrze instrukcji w skrypcie VB

  1. Mój Delphi TTable łączy się z ADO
  2. Muszę połączyć się z a Plik Microsoft DB w c: program filescommonmy plik foldermy
  3. Muszę odłączyć ADO na przenieś ten plik i umieść nowy okresowo kopiować na jego miejsce.

Sprawdziłem stronę internetową MSN i nie jest to pomocne. Widzę skrypty, które mogą być przydatne dla wielu rzeczy, jeśli mogę je uruchomić.

Czy ktoś może pomóc?

Lex Dean

Odpowiedzi:

2 dla odpowiedzi № 1

Najlepszym sposobem jest użycie natywnych (i łatwych) składników ADO w Delphi.

Znajdziesz tutaj przykład "jak to zrobić", ze źródłem, tutaj: http://sourceforge.net/projects/axbase/


1 dla odpowiedzi nr 2
  • Nie łączysz się do KOROWODY. Łączysz się z bazą danych przez KOROWODY. ADO to technologia łączenia się z różnymi bazami danych za pomocą wspólnego API - natywny interfejs bazy danych jest obsługiwany przez sterowniki ADO.
  • Mówisz, że musisz połączyć się z "Microsoft DB"plik, ale nie określaj jakiego rodzaju. ADO może łączyć się bezpośrednio z plikami programu Access, ale jeśli używasz programu SQL Server, nigdy nie łączysz się z plikiem, łączysz się z serwerem bazy danych.
  • Delphi ma inny zestaw składników do połączenia poprzez ADO. Są komponentem TADOxxxx. TTable jest zbudowany na BDE i nie może używać ADO. Użyj TADODataset lub TADOTable.
  • Używanie VBScript z Delphi jest możliwe, ale będzieniełatwo rozwiązać problem - będziesz musiał przekazywać obiekty ADO do i z Delphi i VBScript, a to wymaga dobrej znajomości Delphi, Windows, COM i tak dalej. Jeśli potrzebujesz ADO, wybierz prostą ścieżkę.