TecUtils

Skjermbilde programvare:
TecUtils
Prog.varedetaljer:
Versjon: 0.4.0
Last opp dato: 20 Feb 15
Lisens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

TecUtils er en programvare som gir ulike verktøy for å akselerere utviklingen av programmer design for å bruke MySQL som database og erstatte bruk av globale variabler.
TecUtils inneholder følgende moduler:
- Mindb
- Envvar
mindb:
Krever:
& Nbsp; & nbsp; & nbsp; mysql-python
Gir:
& Nbsp; & nbsp; & nbsp; Det er tre funksjoner som tar vare databasen samhandling:
& Nbsp; & nbsp; & nbsp; - GetRecordset (sHost, suser, sPwd, SDB, sSQL)
& Nbsp; & nbsp; & nbsp; - GetData (sHost, suser, sPwd, SDB, sSQL)
& Nbsp; & nbsp; & nbsp; - ExecuteSQL (sHost, suser, sPwd, SDB, sSQL)
::
import TecUtils.mydb
myHost = "localhost"
mydatabase = "root"
myPwd = "passord"
mydb = "test"
TecUtils.mydb.ExecuteSQL (myHost, gammelbruker, myPwd, mydb, "INSERT INTO dyr (navn, kategori) VERDIER" +
& Nbsp; & nbsp; & nbsp; ('Slange', 'reptil'), ('frosk', 'amfibier), (' tunfisk ',' fisk '), (' racoon ',' pattedyr '), (' øgle ',' reptil ') " )
sql = "SELECT navn FROM dyr WHERE kategori = 'reptil'»
TecUtils.mydb.GetRecordset (myHost, gammelbruker, myPwd, mydb, sql)
thistype = 'fisk'
sql = "SELECT navn FROM dyr WHERE kategori = '% s'"% thistype
TecUtils.mydb.GetData (myHost, gammelbruker, myPwd, mydb, sql)
::
envvar:
Gir:
& Nbsp; & nbsp; & nbsp; Leser en fil som inneholder = og laster i en beholder, slik at du kan bruke container.var
& Nbsp; & nbsp; & nbsp; getVarFromFile (filnavn, container)
Bruk:
::
db = getVarFromFile ('config / db.cfg', 'db')
::
Eksempler:
Hvis bruke de to modulene gir en måte å bruke en konfigurasjonsfil for å få tilgang de database:
::
# Dette er konfigurasjonsfilen:
# Db.cfg
HOST = 'localhost'
USER = 'root'
PWD = 'ahivoy'
DB = 'facturae'
::
og bruke det i et program:
::
import TecUtils
TecUtils.envvar.getVarFromFile ('db.cfg', db)
data = TecUtils.mydb.GetRecordset (db.HOST, db.USER, db.PWD, db.DB, "SELECT * FROM dyr")
for dyr i data:
& Nbsp; & nbsp; & nbsp; print dyr [0]
::

Krav :

  • Python

Lignende programvare

Data Architect
Data Architect

20 Feb 15

dbf
dbf

20 Feb 15

Jailer
Jailer

26 Apr 16

Qore Qt4 Module
Qore Qt4 Module

20 Feb 15

Kommentarer til TecUtils

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!