Conect to MS SQLServer 7.0 database

4 отговора 135 прегледа
#1

Conect to MS SQLServer 7.0 database

Izpolzvaiki metoda CreateObject iskam da se svyrja s bazata danni, no ne zadavam corekten ProgID, kakvo e to za MSSQL Server 7?
Kato iskam da izpolzvam slednia script, za da se conectna:
Set cn=CreateObject("ProgID")
Set db=cn.Opendatabase("database_name", "user/psw", 0)
Set rM=db.CreateDynaset("Select * from table_name",0)

Отговор
в отговор на geno_gtx #2

Re: Conect to MS SQLServer 7.0 database

Не си спомням как беше точно при ADO-то, но пробвай с едно от двете

ADODB.Conneciton
ADODB.Recordset

А, може и това да е :)

ADODB.Command

Отговор
в отговор на geno_gtx #3

Re: Conect to MS SQLServer 7.0 database

Niama progID konkretno za SQL Server nezavisimo ot versiata.
Tribva da prochetesh malko po otnoshenie na ADO(ActiveX Data Objects)
Tova e vid API za vrazka s DB i data managemant...
Inache tova koeto ti pitash e sazdavane na ADODB.Recordset kato predvaritelno si definirash edin connection string, podavash go kato parameter na Recordset-a, a samia ADODB.Recordset predostavia metodi chrez koito mozhesh da upravliavash dannite(add,delete,update i dr.) v DB-to(v tvoia sluchai SQL Server 7.0)
eto ti edin primer za goreizbroenite operacii
[линк]

Отговор
в отговор на psy #4

Re: Conect to MS SQLServer 7.0 database

Mersi za syveta, no spored teb problem li e, ako sa startirani ednovremenno dve hranilishta - SQLServer i Oracle, zashtoto principno scripta opredelia, s koe da se napravi vryzka, a tova s ADO go izpolzvam, no iavno neshto mi se dyni i se mycha da razbera kakvo

Отговор
в отговор на geno_gtx #5

Re: Conect to MS SQLServer 7.0 database

ne mislia che e problem da imash dve db ednovremenno
sled kato se connectvash samo kam ednata
no vaz osnova na kakvo opredeliash samia conn string ?
kak reshavash v daden moment kam koia db da se konektnesh?

Отговор