Informe de Visual Basic
Informe de Visual Basic
Barcelona 07/08/2022
Introduccion
Todas las versiones de Visual Basic para Windows son muy
conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada
para el sistema operativo MS-DOS (ediciones Profesional y
Estándar), que data de 1992, fue menos difundida. Esta proveía
un entorno que, aunque en modo texto, incluía un diseñador
de formularios en el que se podían arrastrar y soltar distintos
controles.
La última versión que únicamente generaba aplicaciones de 16
bits fue la 3.0 y no incluía una biblioteca detallada de
componentes para toda clase de usos. Durante la transición de
los sistemas Windows 3.11 a Windows 95, en 1995: hizo su
aparición la versión 4.0 de Visual Basic; esta podía generar
programas tanto de 16 como de 32 bits, a partir del mismo
código fuente, aunque a costa de un gran aumento en el
tamaño de los archivos necesarios en tiempo de ejecución.
Además, se sustituyeron los controles denominados VBX por los
nuevos OCX. Con la siguiente versión, la 5.0, se estuvo a punto
de implementar por primera vez la posibilidad de compilar a
código nativo, obteniendo una mejora de rendimiento
considerable. Tanto esa como la sucesora 6.0 soportaban
ciertas características propias de los lenguajes orientados a
objetos, pero carecían de algunas importantes, tales como
herencia y sobrecarga; pero, de hecho, no fue pensado como
lenguaje orientado a objetos. La versión 6.0, que puede generar
código ejecutable directo en 32 bits, todavía continúa
utilizándose masivamente, y es compatible con las últimas
versiones de los sistemas Windows, como Windows 7 y
Windows 8.
desarrollo
SQL Server
ODBC
Standard Security:
"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asda
sd;"
Trusted connection:
"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connect
ion=yes;"
Oracle
ODBC
New version:
"Driver={Microsoft ODBC for
Oracle};Server=OracleServer.world;Uid=Username;Pwd =asdasd;"
Old version:
"Driver={Microsoft ODBC Driver for
Oracle};ConnectString=OracleServer.world;Uid=myUse
rname;Pwd=myPassword;"
Access
ODBC
Standard Security:
"Driver={Microsoft Access Driver
(*.mdb)};Dbq=C:\mydatabase.mdb;Uid=Admin;Pwd=;"
Workgroup:
"Driver={Microsoft Access Driver
(*.mdb)};Dbq=C:\mydatabase.mdb;SystemDB=C:\mydatab
ase.mdw;"
Exclusive:
"Driver={Microsoft Access Driver
(*.mdb)};Dbq=C:\mydatabase.mdb;Exclusive=1;Uid=adm in;Pwd="
MySQL
ODBC
Local database:
"Driver={mySQL};Server=mySrvName;Option=16834;Data
base=mydatabase;"
Remote database:
"Driver={mySQL};Server=data.domain.com;Port=3306;O
ption=131072;Stmt=;Database=my-
database;Uid=username;Pwd=password;"
Interbase
ODBC, Easysoft
Local computer:
"Driver={Easysoft IB6
ODBC};Server=localhost;Database=localhost:C:\mydat
abase.gdb;Uid=username;Pwd=password"
Remote Computer:
"Driver={Easysoft IB6
ODBC};Server=ComputerName;Database=ComputerName:C:
\mydatabase.gdb;Uid=username;Pwd=password"
ODBC, Intersolv
Local computer:
"Driver={INTERSOLV InterBase ODBC Driver
(*.gdb)};Server=localhost;Database=localhost:C:\my
database.gdb;Uid=username;Pwd=password"
Remote Computer:
"Driver={INTERSOLV InterBase ODBC Driver
(*.gdb)};Server=ComputerName;Database=ComputerName
:C:\mydatabase.gdb;Uid=username;Pwd=password"
Sybase
ODBC
Intersolv 3.10:
"Driver={INTERSOLV 3.10 32-BIT
Sybase};Srvr=Aron1;Uid=username;Pwd=password;"
Mimer SQL
ODBC
Standard Security:
"Driver={MIMER};Database=mydb;Uid=myuser;Pwd=mypw; "
ODBC
DSN:
"DSN=myDsn;Uid=username;Pwd=;"
File DSN:
"FILEDSN=c:\myData.dsn;Uid=username;Pwd=;"
Excel
ODBC
Standard:
"Driver={Microsoft Excel Driver
(*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDi r=c:\mypath;"
Text
ODBC
Standard:
"Driver={Microsoft Text Driver (*.txt;
*.csv)};Dbq=c:\txtFilesFolder\;Extensions=asc,csv, tab,txt;"
DBF / FoxPro
ODBC
standard:
"Driver={Microsoft dBASE Driver
(*.dbf)};DriverID=277;Dbq=c:\mydbpath;"
Visual FoxPro
ODBC
ODBC
Standard:
"Driver={Pervasive ODBC Client
Interface};ServerName=srvname;dbq=@dbname"
OLE DB
Standard:
"Provider=PervasiveOLEDB;Data Source=C:\path"
UDL
UDL
UDL:
"File Name=c:\myDataLink.udl;"
ventajas