ADODB problem   otázka

VB.NET, WinForms, Databáze

Zdravím, mám napísaných pár programov, ktoré ťahajú/ukladajú údaje do databázy MSSQL/Access

Môj problém je, že máme Windows Server 2003 na ktorom tieto programy nedokážem spustiť, podarilo sa mi zistiť, že programy nefungujú, keď na počítači (aj inom ako Windows server 2003) nieje nainštalovaný MS Office, no na danom serveri ale nemôžem mať nainštalovaný MS Office.

Program sa nespustí, respekíve ukáže chybu, akonáhle deklarujem premennú ADODB.recordset.

Čítal som, že ADODB je pomerne zastaralá technológia, ale to v najbližšej dobe nieje v mojich silách všetko prerobiť do nejakej novšej technológie.

Neviete mi niekto poradiť, čo potrebujem nainštalovať aby to fungovalo?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

A není to tím, že chcete pracovat s Access DB, která je/byla součástí Office? Pokud pracujete pouze s MSSQL DB, tak Office určitě třeba není

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Práveže mi bez office nespustí ani Access ani MS SQL

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Přepsat do nativního ADO.NET.

To co používáte je snad ještě COM rozhraní, které poskytuje Office.

nahlásit spamnahlásit spam 1 / 3 odpovědětodpovědět

áno, to je riešenie, ale nie na všetky staré projekty, nové samozrejme budú napísané inak a postupne budem aj staré prerábať, ale to nerieši môj momentálny problém

potrebujem aby si mi dali spustiť všetky staré projekty na PC bez office

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zkuste nainstalovat Microsoft Access Runtime.

http://www.microsoft.com/cs-cz/download/...

nebo http://www.microsoft.com/cs-cz/download/...

podle verze Access databáze.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback