Starší komentáře ke článku: ASP, databáze a objekt Connection

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Jan Nachtigal

Datum vložení: 6.7.2000 19:01:00

Mozna by nebylo na skodu podivat se na zoubek pripojeni DSN-Less . Clovek s tim nemusi otravovat hosting a pri presunu na jiny server neni treba konfigurovat.

Avatar

Autor komentáře: Ivo Guderna

Datum vložení: 7.7.2000 15:27:00

Na to je jednoducha pomoc napr: '--- Otevřít spojení if PrepinacDB<>"SQL" then strProvider="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\") & "\Pocitadlo.mdb;" Application("DBTYP")="ACC" else strProvider="Driver={SQL Server};Server=xxx.server.cz;Uid=uzivatel;Pwd=heslo;Database=Pocitadla" ' pro SQL server Application("DBTYP")="SQL" end if Set con = Server.CreateObject("ADODB.Connection") con.Open strProvider Set Q = con.Execute("SELECT * FROM skupiny ORDER BY IDkategorie0,IDkategorie1,IDkategorie2,IDkategorie3,IDkategorie4,IDkategorie5")

Avatar

Autor komentáře: Jan Nachtigal

Datum vložení: 7.7.2000 20:36:00

Ale to ja vim :-) Myslel jsem to jako doplneni nez se kolega Kopp pusti do dalsiho tematu

Avatar

Autor komentáře: Pavel Littmann

Datum vložení: 28.1.2002 15:34:09

Mohl byste mi někdo prosím vás poradit, proč se mi při použití <B>sql = "INSERT INTO tabulka(hodnota1, hodnota2) VALUES( '" & strHodnota1 & "', '" & strHodnota2 & "' )"</B> a pak <B>conn.execute sql</B> vypíše, že tam mám syntaktickou chybu? Předem děkuji.

Avatar

Autor komentáře: Pavel Littmann

Datum vložení: 28.1.2002 15:57:38

Tedy abyste rozumněli těm třem čárkám za sebou (<B>'"</B>) - první je apostrof('), po něm uvozovky ("). Poporvé takhle, podruhé zase naopak a pak zase stejně a pak zase naopak :-))))))

Avatar

Autor komentáře: Jakub K

Datum vložení: 6.3.2002 20:18:46

Problém bude asi v těch uvozovkách. Syntaxe vbs bejva sice benevolentni, ale syntaxe SQL uz vetsinou tolik ne. Rekl bych, ze problem bude v tech uvozovkach, zkuste si s nima trochu pohrat (jako treba odebrat apostrof).

Avatar

Autor komentáře: Petr Novotný

Datum vložení: 24.2.2007 22:28:33

Jak zjistím název poskytovatele? Mám db přes acces a chtěl bych to spojit bez dsn-less ale když tam dam poskytovatele Microsoft.Jet.OLEDB.3.51 tak mi to hodí že Zprostředkovatel nebyl nalezen. Pravděpodobně není řádně nainstalován. Jak mám zjistit co mám napsat jako poskytovatele?

Zpět na článek | Úvodní stránka Interval.cz