Chyba spustenia 3709: Pripojenie sa nedá použiť [Oprava]

Ak narazíte na túto chybu, skontrolujte dotaz SQL

  • Chyba spustenia 3709 sa vyskytuje, keď máte chybu v kóde VBS.
  • Chybu môžu spôsobiť problémy s dotazom SQL, časový limit pripojenia a nedostatočné povolenia.
chyba runtime 3709

XNAINŠTALUJTE KLIKNUTÍM NA STIAHNUŤ SÚBOR

Ak chcete vyriešiť rôzne problémy s počítačom, odporúčame vám DriverFix:Tento softvér udrží vaše ovládače v prevádzke, čím vás ochráni pred bežnými chybami počítača a zlyhaním hardvéru. Skontrolujte teraz všetky svoje ovládače v 3 jednoduchých krokoch:
  1. Stiahnite si DriverFix (overený súbor na stiahnutie).
  2. Kliknite Spustite skenovanie nájsť všetky problematické ovládače.
  3. Kliknite Aktualizujte ovládače získať nové verzie a vyhnúť sa poruchám systému.
  • DriverFix stiahol 0 čitateľov tento mesiac.

Používatelia môžu naraziť na chybu runtime 3709 pri nastavení spoločnosti ako predvolenej v Microsoft FRx. Dodáva sa s chybovým hlásením pripojenie nemožno použiť na vykonanie tejto operácie. V tomto kontexte je buď uzavretá, alebo neplatná. Tento článok vás však prevedie tým, ako chybu opraviť.

Podobne by vás mohol zaujímať náš sprievodca riešením problému Chyba spustenia: nepodarilo sa zavolať proc na počítačoch so systémom Windows.

Čo spôsobuje chybu runtime 3709?

Chyba spustenia 3709 sa zvyčajne vyskytuje v kontexte databázových aplikácií pri používaní ActiveX Data Objects (ADO) na interakciu s databázou. Tu je niekoľko bežných príčin tejto chyby:

  • Problémy s pripojením – Môže to zahŕňať nesprávny alebo nesprávne naformátovaný reťazec pripojenia, neplatnú adresu servera alebo neprístupnú alebo offline databázu. Môže sa to vyskytnúť aj v prípade problému so sieťovým pripojením.
  • Problémy s dotazmi SQL – Ak je SQL dotaz neplatný alebo obsahuje chyby, môže to viesť k chybe spustenia 3709. Môže to zahŕňať chyby syntaxe, nesprávne napísané názvy tabuliek alebo stĺpcov, chýbajúce alebo nesprávne parametre alebo problémy s logikou dotazu.
  • Nedostatočné povolenia – Chyba sa môže vyskytnúť, ak používateľské konto alebo poverenia pripájajúce sa k databáze nemajú potrebné povolenia na vykonanie požadovanej operácie.
  • Problémy s poskytovateľom údajov – Poskytovateľ údajov, ktorý sa používa na pripojenie k databáze, ako napríklad Microsoft OLE DB Provider pre SQL Server, môže mať problémy s kompatibilitou alebo môže byť nesprávne nainštalovaný.
  • Časové limity pripojenia – Ak uplynie časový limit pripojenia k databáze z dôvodu nečinnosti alebo ak je hodnota časového limitu pripojenia nastavená príliš nízko, môže to viesť k chybe behu 3709. Úprava hodnoty časového limitu pripojenia na vyššiu dĺžku môže pomôcť zmierniť tento problém.

Špecifická príčina chyby runtime 3709 sa môže líšiť v závislosti od použitej aplikácie, databázy a programovacieho jazyka. Napriek tomu prediskutujeme niekoľko základných krokov na vyriešenie chyby.

Ako môžem opraviť chybu runtime 3709?

Tip odborníka:

SPONZOROVANÉ

Zastarané ovládače sú hlavným dôvodom chýb a systémových problémov. Ak niektoré z vašich súborov chýbajú alebo zlyhávajú, môžete použiť automatizované riešenie DriverFix dokáže vyriešiť tieto problémy len niekoľkými kliknutiami. A je tiež ľahký na vašom systéme!

Pred pokračovaním akýchkoľvek pokročilých krokov vykonajte nasledujúce predbežné kontroly:

  • Skontrolujte reťazec pripojenia – Overte, či je reťazec pripojenia použitý na pripojenie k databáze správny. Mal by obsahovať adresu servera, názov databázy a podrobnosti o autentifikácii.
  • Overte konektivitu databázy – Uistite sa, že databázový server beží a je prístupný z počítača, na ktorom je spustený kód. Skontrolujte sieťové pripojenie a povolenia, aby ste sa uistili, že kód sa môže pripojiť k databáze.
  • Overenie dotazu SQL – Ak sa pri vykonávaní dotazu SQL vyskytne chyba, skontrolujte, či dotaz neobsahuje chyby. Skontrolujte správne názvy tabuliek a stĺpcov, správnu syntax a použitie parametrov.
  • Overiť používateľské oprávnenia – Potvrďte, že používateľský účet alebo poverenia, ktoré používate na pripojenie k databáze, majú dostatočné oprávnenia na vykonávanie požadovaných operácií.
  • Aktualizovať poskytovateľa údajov alebo ovládač databázy – Ak používate konkrétneho poskytovateľa údajov alebo ovládač databázy, uistite sa, že ste ho nainštalovali správne. Zvážte aktualizáciu alebo preinštalovanie poskytovateľa alebo ovládača, aby ste odstránili problémy s kompatibilitou.

Ak chyba pretrváva aj po vyskúšaní vyššie uvedených krokov, pokračujte s opravami uvedenými nižšie:

1. Správne deklarujte referenciu

  1. Otvorte svoj kód v editore kódu.
  2. Uistite sa, že odkazy sú deklarované správne, ako je tento, a uložte zmeny:Dim cn As ADODB.ConnectionNastaviť cn = New ADODB.Connection
  3. Uložiť zmeny.

Tiež musíte správne používať Recordset. Ak to chcete urobiť, vykonajte rovnaké kroky ako vyššie a zadajte svoj kód ako taký:

Dim strSQL ako nový ADODB.Command. strSQL.ActiveConnection = cn. strSQL.CommandText = "SELECT * FROM Table1" strSQL.CommandType = adCmdText

2. Skontrolujte SQL dotaz

  1. Otvorte kód v editore.
  2. Nájdite SQL dotaz.
  3. Zmeňte kód z tohto vstupu: strSQL = "SELECT * FROM [" & Worksheet & "$] Where Exhibitor = '" & strEntry & "'," & rsCon do strSQL = "SELECT * FROM [" & Worksheet & "$] Kde Exhibitor = '" & strEntry & "'"
  4. Potom uložte zmeny.

Nakoniec si môžete prečítať náš článok o runtime chyba 53 a spôsoby, ako to opraviť. Máme tiež komplexnú recenziu najlepšie nástroje na opravu chýb pri behu pre Windows.

Prečítajte si viac o tejto téme
  • Aplikácia Spotify nereaguje Chyba: Ako to opraviť
  • Ľutujeme, táto aplikácia Adobe nie je k dispozícii [Oprava chyby]
  • Oprava: Windows Script Host Access je na tomto počítači zakázaný
  • Myš nefunguje na prekrytí Nvidia? 6 spôsobov, ako to opraviť
  • Poskakuje vám rolovacie koliesko myši? 4 spôsoby, ako to rýchlo opraviť

Ak máte ďalšie otázky alebo návrhy týkajúce sa tejto príručky, pokojne ich napíšte do sekcie komentárov.

Stále máte problémy? Opravte ich pomocou tohto nástroja:

SPONZOROVANÉ

Niektoré problémy súvisiace s ovládačmi je možné vyriešiť rýchlejšie pomocou špeciálneho nástroja. Ak máte stále problémy s ovládačmi, stiahnite si ich DriverFix a spustite ho niekoľkými kliknutiami. Potom ho nechajte prevziať a okamžite opravte všetky vaše chyby!

Chyba spustenia 62: Vstup za koniec súboru [Oprava]

Chyba spustenia 62: Vstup za koniec súboru [Oprava]Chyby Za Behu

Skúste problémový program preinštalovať alebo aktualizovaťAk je konkrétny program chybný alebo nemôže načítať svoje súbory, budete čeliť chybe runtime 62.Skúste aktualizovať alebo preinštalovať pro...

Čítaj viac
Runtime Error 52: Nesprávny názov súboru alebo číslo [Oprava]

Runtime Error 52: Nesprávny názov súboru alebo číslo [Oprava]Chyby Za Behu

Preinštalovanie runtime knižníc by malo stačiťOdinštalovanie aplikácií, ktoré sú v konflikte, môže byť účinné.Zdá sa, že ďalšou metódou, ktorá funguje, je inovácia na mieste.XNAINŠTALUJTE KLIKNUTÍM...

Čítaj viac
Chyba spustenia 9: Dolný index mimo rozsahu [Oprava]

Chyba spustenia 9: Dolný index mimo rozsahu [Oprava]Chyby Za BehuMicrosoft Excel

Opravte v zošite akékoľvek nepredvídané chybyChyba spustenia 9: Dolný index mimo rozsahu je bežná v programe Microsoft Excel a vyskytuje sa pri pokuse o prístup k bunke mimo rozsahu pracovného hárk...

Čítaj viac