Toon posts:

Wat voor soort connection in asp?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na al enige uren op zoek te zijn voor een oplossing van mijn probleem
(0x800A01FB Error melding In ASP) denk ik dat ik een
andere connection moet maken met mijn database.

Nu dus de vraag:
Hoe maak ik de beste connection in asp ?met mijn database (deze staat op Win2000 Advandced Server) Alle andere werkstations zijn Win2000 Prof.

Iemand sugesties? Graag ook waarom ik die connection moet gebruiken.

  • Error65
  • Registratie: Oktober 2001
  • Laatst online: 12-01-2023

Error65

Error Inside

Wat voor verbinding heb je nu?
En wat voor Database gebruik je?

http://www.uitdehoogte.nl/bert


Verwijderd

Topicstarter
Ik gebruik een Acces database, en nu de volgende verbinding:

Set verbinding = Server.CreateObject("ADODB.Connection")
verbinding.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("database/venac.mdb"))

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 11:04

gorgi_19

Kruimeltjes zijn weer op :9

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Error65
  • Registratie: Oktober 2001
  • Laatst online: 12-01-2023

Error65

Error Inside

Probeer deze verbinding eens:

Set Verbinding = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" Server.MapPath("database.mdb")

http://www.uitdehoogte.nl/bert


Verwijderd

Topicstarter
Ik moet eigenlijk weten wat ik als beste connection kan gebruiken daar staan een aantal connection methode. Deze had ik zelf ook al gevonden. Is er iemand die veel asp gebruikt en hier ervaring mee heeft? Dus moet ik via ODBC , ADO, of een SQL server verbinding maken? Wat werkt het beste, snelste, heeft de meeste opties? In asp gebruik ik vooral Visual Basic Code.

  • Error65
  • Registratie: Oktober 2001
  • Laatst online: 12-01-2023

Error65

Error Inside

Als ik gebruik maak van een access database gebruik ik altijd Microsoft Jet..
Hij is niet echt supersnel maar ik vind em zeer betrouwbaar..

http://www.uitdehoogte.nl/bert


Verwijderd

Ik gebruik sql server en ik heb een ODBC aangemaakt met in
mijn asp pagina het volgende :
code:
1
2
3
set conn=Server.CreateObject("ADODB.Connection") 
conn.ConnectionString = "DSN=Account;UID=sa"
conn.Open

Verwijderd

Topicstarter
deze werkt niet error65 wat ik ook probeer ;(

Verwijderd

ODBC, ADO of SQL Server...??? Hmmmm, welke is de beste...

[lullig bedoeld]
ODBC is de manier van communiceren, ADO is de techniek om te communiceren en SQL Server is de fysieke opslag van gegevens. Je noemt dus precies drie termen op die (bijna) niets met elkaar te maken hebben.
[/lullig bedoeld]

Dus, gebruik alles!

:7

Verwijderd

Topicstarter
stoeprand, jij bent ook over deze methode te spreken neem ik aan? Dan is dat misschien de beste oplossing. Is het veel werk een SQL server draaiende te krijgen?

Wat strax de bedoeling is dat we de database hier op een server hebben staan en deze via internet kunnen aanspreken? Dat kan waarschijnlijk ook met een SQL Server?

Verwijderd

Topicstarter
Oke typhon,

Ik ben ook geen super programmeur! Ik geef het toe!
Ken nie alles hebben he!

  • Error65
  • Registratie: Oktober 2001
  • Laatst online: 12-01-2023

Error65

Error Inside

Verwijderd schreef op 05 december 2002 @ 15:33:
deze werkt niet error65 wat ik ook probeer ;(
Welke webserver gebruik je?
En wat voor fout geeft ie??

[ Voor 8% gewijzigd door Error65 op 05-12-2002 15:40 ]

http://www.uitdehoogte.nl/bert


Verwijderd

Zowel Access als SQL Server zijn te gebruiken, ook voor webapps. MAAR, Access is absoluut niet goed is veel dataverkeer en meerdere connecties tegelijkertijd. Sowieso is Access meer voor kleine projecten maar daarom is het ook niet duur in gebruik.
SQL Server is meer voor groot gebruik: veel connecties tegelijkertijd (websites die veel data ophalen en veel bezoekers hebben), weinig beheer. Maar SQL Server kost geld.

Als er al eentje binnen je bedrijf draait, kan die heel makkelijk gebruikt worden.

Verwijderd

Topicstarter
Thnx, typhon denk dat ik dan maar 's SQL server ga installeren! We hebben hier al een versie van liggen! En zal uiteindelijk dan toch gebruikt moeten worden!

Verwijderd

SQL server is niet zo moeilijk te installeren, gewoon de cd in de cd-rom speler proppen en op de enter maar gaan leunen.
Ik weet niet wat de bedoeling is maar Access is voor de kleine opgeving en sql server is voor de wat groter omgevingen. Ze kunnen overigens allerbij gewoon voor web applicaties worden gebruikt.

Het is echt allemaal niet zo moeilijk, je moet het alleen ff door hebben.

[ Voor 11% gewijzigd door Verwijderd op 05-12-2002 15:47 ]


  • Error65
  • Registratie: Oktober 2001
  • Laatst online: 12-01-2023

Error65

Error Inside

Verwijderd schreef op 05 December 2002 @ 15:32:
Ik gebruik sql server en ik heb een ODBC aangemaakt met in
mijn asp pagina het volgende :
code:
1
2
3
set conn=Server.CreateObject("ADODB.Connection") 
conn.ConnectionString = "DSN=Account;UID=sa"
conn.Open
Mischien overbodig maar hier even een andere mischien "simpelere" manier om een verbinding te maken met SQL Server:

set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Account", "Naam", "Wachtwoord"

http://www.uitdehoogte.nl/bert


Verwijderd

Error65 schreef op 05 december 2002 @ 15:49:
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Account", "Naam", "Wachtwoord"
Ieder zo zijn eigen manier ;)

  • Komputilo
  • Registratie: November 2001
  • Laatst online: 16-08 22:53
ik gebruik dit altijd:

code:
1
2
Set MyConnection = Server.CreateObject("ADODB.Connection")
  MyConnection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("*DATABASE*.mdb")



het lijkt sterk op die van jou, maar deze werkt (bij mij :)) wel
succes ermee

ps. sorry voor de layout

[ Voor 20% gewijzigd door Komputilo op 06-12-2002 16:10 ]


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Lentini ›
offtopic:
gezien de vele replies hier, laat ik 'm maar open, maar normaal gesproken kun je zo'n vraag/discussie voortzetten in 't vorige topic. foei! ;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
Sorry wat bedoel je hier mee?
Ben nieuw bij tweakers..... :)

Verwijderd

Topicstarter
Na goed lezen snap ik 't al
_/-\o_ 1000 x excuses _/-\o_

  • Mart!
  • Registratie: Februari 2000
  • Laatst online: 23-08 14:17
Voor meer info over connectiestrings, een pagina die ik keer-op-keer weer raadpleeg (omdat ik geen zin heb om het allemaal te onthouden) is:

http://www.able-consulting.com/ADO_Conn.htm

Vooral DSN-less connectionstrings zijn erg handig, want dan hoef je niet op je server eerst een (systeem/file)DSN aan te maken. :Y)
Pagina: 1