Runtime error 3709: Připojení nelze použít [Opravit]

Pokud narazíte na tuto chybu, zkontrolujte dotaz SQL

  • Chyba běhu 3709 nastane, když máte chybu v kódu VBS.
  • Chybu mohou způsobit problémy, jako jsou problémy s dotazem SQL, časové limity připojení a nedostatečná oprávnění.
runtime chyba 3709

XINSTALUJTE KLIKNUTÍM NA STAŽENÍ SOUBORU

Chcete-li opravit různé problémy s počítačem, doporučujeme DriverFix:Tento software udrží vaše ovladače v provozu, čímž vás ochrání před běžnými chybami počítače a selháním hardwaru. Zkontrolujte nyní všechny ovladače ve 3 jednoduchých krocích:
  1. Stáhněte si DriverFix (ověřený soubor ke stažení).
  2. Klikněte Začni skenovat najít všechny problematické ovladače.
  3. Klikněte Aktualizujte ovladače získat nové verze a vyhnout se poruchám systému.
  • DriverFix byl stažen uživatelem 0 čtenáři tento měsíc.

Uživatelé mohou narazit na chybu Runtime 3709 při nastavení společnosti jako výchozí v Microsoft FRx. Dodává se s chybovou zprávou připojení nelze použít k provedení této operace. V tomto kontextu je buď uzavřená, nebo neplatná. Tento článek vás však provede tím, jak chybu opravit.

Podobně by vás mohl zajímat náš průvodce řešením Chyba běhu: nelze zavolat proc na počítačích se systémem Windows.

Co způsobuje chybu runtime 3709?

Chyba běhu 3709 se obvykle vyskytuje v kontextu databázových aplikací při použití ActiveX Data Objects (ADO) k interakci s databází. Zde jsou některé běžné příčiny této chyby:

  • Problémy s připojením – Může to zahrnovat nesprávný nebo nesprávně naformátovaný připojovací řetězec, neplatnou adresu serveru nebo nepřístupnou či offline databázi. Může také nastat, pokud je problém se síťovým připojením.
  • Problémy s SQL dotazem – Pokud je SQL dotaz neplatný nebo obsahuje chyby, může to vést k chybě běhu 3709. To může zahrnovat chyby syntaxe, nesprávně napsané názvy tabulek nebo sloupců, chybějící nebo nesprávné parametry nebo problémy s logikou dotazu.
  • Nedostatečná oprávnění – K chybě může dojít, pokud uživatelský účet nebo pověření připojující se k databázi nemají potřebná oprávnění k provedení požadované operace.
  • Problémy s poskytovatelem dat – Poskytovatel dat používaný k připojení k databázi, jako je Microsoft OLE DB Provider pro SQL Server, může mít problémy s kompatibilitou nebo být nesprávně nainstalován.
  • Časové limity připojení – Pokud vyprší časový limit připojení k databázi z důvodu nečinnosti nebo pokud je hodnota časového limitu připojení nastavena příliš nízko, může to vést k chybě běhu 3709. Úprava hodnoty časového limitu připojení na vyšší dobu může pomoci tento problém zmírnit.

Konkrétní příčina chyby runtime 3709 se může lišit v závislosti na použité aplikaci, databázi a programovacím jazyce. Nicméně probereme některé základní kroky k vyřešení chyby.

Jak mohu opravit chybu runtime 3709?

Tip odborníka:

SPONZOROVÁNO

Zastaralé ovladače jsou hlavním důvodem chyb a systémových problémů. Pokud některé z vašich souborů chybí nebo se hroutí, můžete použít automatizované řešení DriverFix můžete tyto problémy vyřešit několika kliknutími. A je také lehký na vašem systému!

Před provedením jakýchkoli pokročilých kroků proveďte následující předběžné kontroly:

  • Zkontrolujte připojovací řetězec – Ověřte správnost připojovacího řetězce použitého pro připojení k databázi. Měl by obsahovat adresu serveru, název databáze a autentizační údaje.
  • Ověřte konektivitu databáze – Ujistěte se, že databázový server běží a je přístupný ze stroje, na kterém běží kód. Zkontrolujte připojení k síti a oprávnění, abyste zajistili, že se kód může připojit k databázi.
  • Ověřte dotaz SQL – Pokud při provádění dotazu SQL dojde k chybě, zkontrolujte dotaz, zda neobsahuje nějaké chyby. Zkontrolujte správné názvy tabulek a sloupců, správnou syntaxi a použití parametrů.
  • Ověřte uživatelská oprávnění – Potvrďte, že uživatelský účet nebo přihlašovací údaje, které používáte k připojení k databázi, mají dostatečná oprávnění k provádění požadovaných operací.
  • Aktualizovat poskytovatele dat nebo ovladač databáze – Pokud používáte konkrétního poskytovatele dat nebo ovladač databáze, ujistěte se, že jste jej správně nainstalovali. Zvažte aktualizaci nebo přeinstalaci poskytovatele nebo ovladače, abyste odstranili problémy s kompatibilitou.

Pokud chyba přetrvává i po vyzkoušení výše uvedených kroků, pokračujte s opravami níže:

1. Referenci řádně deklarujte

  1. Otevřete svůj kód v editoru kódu.
  2. Ujistěte se, že jsou odkazy správně deklarovány, jako je tento, a uložte změny:Dim cn As ADODB.ConnectionNastavit cn = New ADODB.Connection
  3. Uložit změny.

Také musíte správně používat sadu záznamů. Chcete-li to provést, postupujte podle výše uvedených kroků a zadejte svůj kód jako takový:

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

2. Zkontrolujte SQL dotaz

  1. Otevřete kód ve svém editoru.
  2. Vyhledejte SQL dotaz.
  3. Změňte kód z tohoto vstupu: strSQL = "SELECT * FROM [" & Worksheet & "$] Where Exhibitor = '" & strEntry & "'," & rsCon na strSQL = "SELECT * FROM [" & Worksheet & "$] Kde Exhibitor = '" & strEntry & "'"
  4. Poté změny uložte.

Závěrem se můžete podívat na náš článek o chyba běhu 53 a způsoby, jak to opravit. Máme také komplexní recenzi nejlepší nástroje pro opravu chyb za běhu pro Windows.

Přečtěte si více o tomto tématu
  • Aplikace Spotify nereaguje Chyba: Jak ji opravit
  • Je nám líto, tato aplikace Adobe není dostupná [Oprava chyby]
  • Oprava: Windows Script Host Access je na tomto počítači zakázán
  • Myš nefunguje na překrytí Nvidia? 6 způsobů, jak to opravit
  • Poskakuje vám rolovací kolečko myši? 4 způsoby, jak to rychle opravit

Pokud máte další dotazy nebo návrhy týkající se této příručky, laskavě je napište do sekce komentářů.

Stále máte problémy? Opravte je pomocí tohoto nástroje:

SPONZOROVÁNO

Některé problémy související s ovladači lze vyřešit rychleji pomocí speciálního nástroje. Pokud máte stále problémy s ovladači, stačí si stáhnout DriverFix a zprovozněte jej několika kliknutími. Poté jej nechte převzít a okamžitě opravte všechny vaše chyby!

Zobrazuje se runtime chyba r6025? Opravte to pomocí této příručky

Zobrazuje se runtime chyba r6025? Opravte to pomocí této příručkyChyby Za BěhuSystémové Chyby

Chyby runtime jsou běžným problémem v operačním systému Windows.Obvykle označují chyby, které vývojáři možná očekávali, ale nemohli najít řešení.Máme spoustu dalších průvodců pro řešení potíží, jak...

Přečtěte si více
Oprava: Skřeti musí zemřít Nespoutaná runtime chyba

Oprava: Skřeti musí zemřít Nespoutaná runtime chybaRobotická ZábavaChyby Za Běhu

Skřeti musí zemřít! Unchained je hra na obranu věží, která si získala popularitu mezi uživatelskou základnou.V následujícím článku se podíváme na několik řešení, která můžete vyzkoušet, pokud při b...

Přečtěte si více
Zobrazuje se runtime chyba aplikace Excel 1004? Opravte to pomocí této příručky

Zobrazuje se runtime chyba aplikace Excel 1004? Opravte to pomocí této příručkyChyby Za BěhuVynikat

Chyby runtime jsou běžné typy chyb, ke kterým dochází, když byl spuštěn postižený program.Rozšíření, zásuvné moduly a dokonce i další programy mohou způsobit chyby při běhu konkrétního programu.Mám...

Přečtěte si více