Ito ang command iodbctest na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
iodbctest, iodbctestw - iODBC Demonstration programs
SINOPSIS
iodbctest ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
iodbctestw ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
DESCRIPTION
Ang iodbctest programa at iodbtestw Ang mga programa ay simpleng mga sample na programa ng ODBC, na nagpapakita ng
lakas ng ODBC API para kumonekta sa anumang database na pinagana ng ODBC, mag-isyu ng mga SQL command at
kunin ang mga resulta ng query.
Ang iodbctest Ang programa ay gumagamit ng karaniwang mga tawag sa ODBC API upang kumonekta gamit ang anumang DSN, ngunit
kinukuha ang lahat ng resulta sa ASCII mode.
Ang iodbctestw Ang programa ay gumagamit ng ODBC Unicode API na mga tawag upang kumonekta gamit ang anumang DSN, at
kinukuha ang lahat ng resulta sa Unicode mode.
Opsyon
Ang iodbctest Ang programa ay gumagamit ng SQLDriverConnect function upang makagawa ng isang koneksyon gamit ang anuman
available na driver na sumusunod sa ODBC. Nagbibigay-daan ito sa user na i-override ang anumang ODBC connect
attribute sa DSN string.
Dapat magsimula sa alinman sa a DSN=xxx o isang DRIVER=xxxx opsyonal na katangian
na sinusundan ng iba pang mga katangian ng DSN na pinaghihiwalay ng isang semicolon hal:
DSN=ora9;UID=scott;PWD=tiger;DATABASE=ora9u
Anumang mga katangian na kinakailangan para sa isang maayos na koneksyon na hindi ipinasok sa DSN connect
string, dapat na nasa odbc.ini file.
Kung ang connect string ay ipinasa bilang argumento sa iodbctest program, ang string ay dapat
ma-quote dahil karamihan sa mga shell ay gumagamit ng semicolon bilang kanilang command separator. Kung kumonekta
string ay ipinasok sa interactive na prompt, walang mga panipi ang dapat gamitin.
Matapos maitatag ang isang matagumpay na koneksyon, ipo-prompt ang user para sa isang SQL command
na ipadala sa database. Ang isang SQL command ay hindi maaaring sumasaklaw sa maraming linya.
Kung ang SQL command ay nagbabalik ng isa o higit pang mga set ng resulta, ang bawat set ng resulta ay kinukuha gamit
mga buffer ng character at ipinapakita sa isang talahanayan.
Bukod pa rito, ang iodbctest naiintindihan ng program ang ilang espesyal na utos:
mga kwalipikasyon
Magpakita ng listahan ng mga qualifier gamit ang SQLTables catalog call.
mga may-ari
Magpakita ng listahan ng mga may-ari gamit ang SQLTables catalog call.
tables
Magpakita ng listahan ng mga talahanayan gamit ang SQLTables catalog call.
Mga uri
Magpakita ng listahan ng mga uri ng talahanayan gamit ang SQLTables catalog call.
uri ng data
Magpakita ng listahan ng mga uri ng data gamit ang SQLGetTypeInfo catalog call.
makipagkonek muli
Magsagawa ng disconnect/muling kumonekta sa impormasyong na-save noong una
SQLDriverConnect.
umalis (O labasan)
Lumabas sa programa at bumalik sa shell.
HALIMBAWA
Simulan ang iodbctest program at kumuha ng listahan ng mga DSN bago gumawa ng koneksyon:
$ iodbctest
OpenLink ODBC Demonstration program
Ang program na ito ay nagpapakita ng isang interactive na SQL processor
Ipasok ang ODBC connect string (? nagpapakita ng listahan): ?
DSN | Driver
-------------------------------------------------- ---------------
ora9 | OpenLink Generic ODBC Driver
mysql | OpenLink Generic ODBC Driver
mysqllite | OpenLink Lite para sa MySQL
myodbc | MyODBC Driver
pgsql | OpenLink Generic ODBC Driver
tds | OpenLink Generic ODBC Driver
Ipasok ang ODBC connect string (? nagpapakita ng listahan): DSN=ora9;PWD=tiger
Driver: 05.20.0316 OpenLink Generic ODBC Driver (oplodbc.so)
SQL>
Kumonekta sa isang Oracle 9 na instance na dati nang na-setup sa odbc.ini file:
$ iodbctest "DSN=ora9;UID=scott;PWD=tiger"
iODBC Demonstration program
Ang program na ito ay nagpapakita ng isang interactive na SQL processor
Driver: 05.20.0316 OpenLink Generic ODBC Driver (oplodbc.so)
SQL>piliin ang * mula sa emp
ID |NAME
-----------------+-------------------------------- -----------
1 |Rekord 1
2 |Rekord 2
2 |Rekord 3
resulta set 1 nagbalik ng 3 hilera.
SQL> huminto
COPYRIGHT
Copyright © 1996-2014 ng OpenLink Software
Gumamit ng iodbctest online gamit ang mga serbisyo ng onworks.net