sql >> Databáze >  >> RDS >> Mysql

Spusťte SQL napsaný v textovém poli pomocí VBA

Thisworkbook.Sheet1 není platná cesta k objektu, zkuste místo toho:

SqlString = ThisWorkbook.Sheets("Sheet1").Shapes("SqlQuery1").OLEFormat.Object.Text

Nebo jen

SqlString = Sheet1.Shapes("SqlQuery1").OLEFormat.Object.Text

A ujistěte se, že list má určitě název "Sheet1"

Také je třeba změnit

rs.Open strSQL, conn, adOpenStatic

na toto:

rs.Open SqlString, conn, adOpenStatic

A pravděpodobně byste měli použít

Dim SqlString as String

na začátku rutiny



  1. Instalace pg -v 0.17.1

  2. Tabulka filtrů ADF na základě výběru stromu

  3. Jak používat goto label v MySQL uložené funkci

  4. Jak připojit postgresql v hibernate.cfg.xml