asp en database geg. opvragen

Pagina: 1
Acties:
  • 172 views sinds 30-01-2008
  • Reageer

  • hqa
  • Registratie: Januari 2000
  • Laatst online: 13-08-2024
hoe kan ik het voor elkaar krijgen dat ie hier de server herkend?

of hoe kan ik dit beter anders doen??

HELP!


<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--

Sub select1_onchange
s = select1.selectedIndex

Set Conn = server.CreateObject("ADODB.Connection")
Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
Conn.ConnectionString = "Data Source=" server.mappath("NWIND.mdb")
Conn.Open
Set Rs1 = server.CreateObject("ADODB.Recordset")
Rs1.Open "select * from CUSTOMERS where id="&s , Conn, 1,3
rs1.MoveFirst
text2.value = rs1("City")
text3.value = rs1("phone")
set conn1 = nothing
set rs= nothing
End Sub
-->
</SCRIPT>

  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
<script runat=server>

Dittum?

  • muis|IA
  • Registratie: Oktober 2001
  • Laatst online: 18-11-2022
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--
CODE
-->
</SCRIPT>

dit stukkie code misschien vervangen door:
<%
CODE
%>

Een vergissing is menselijk maar om er een puinhoop van te maken heb je een computer nodig (met mij erachter)


  • hqa
  • Registratie: Januari 2000
  • Laatst online: 13-08-2024
het probleem zit um waarschijnlijk in dat het een client script is, op een of andere manier moet dat omgedraaid worden naar serverside, zodat de uitkomst van server.mappath geen c:\windows\system meer is maar im mijn geval http:\\localhost\, gezien ik dit ook op een server wil laten draaien wil ik dat dan ook variabel houden.

dit doet het wel:

<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--

Sub select1_onchange
s = select1.selectedIndex

Set Conn =CreateObject("ADODB.Connection")
Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
Conn.ConnectionString = "Data Source=" ("d;\wwwroot\NWIND.mdb")
Conn.Open
Set Rs1 = CreateObject("ADODB.Recordset")
Rs1.Open "select * from CUSTOMERS where id="&s , Conn, 1,3
rs1.MoveFirst
text2.value = rs1("City")
text3.value = rs1("phone")
set conn1 = nothing
set rs= nothing
End Sub
-->
</SCRIPT>

createobject vind dan plaats op c:\windows\system
de bedoeling is dus om dit op de server plaats te laten vinden

of een andere manier om het kiezen in die selectbox te ondersteunen

  • hqa
  • Registratie: Januari 2000
  • Laatst online: 13-08-2024
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
heeft ie nodig om de event te ondervangen


(event=veranderen van actieve waarde in dropdownbox)

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Ik zou zeggen start eerst eens met een tutorial, op www.w3schools.com staat een goede.

  • hqa
  • Registratie: Januari 2000
  • Laatst online: 13-08-2024
eerder geprobeerd, 26 tutorials, examples verder vandaar dat ik um hier post, ik kom er dus niet uit

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

Op zondag 28 oktober 2001 23:06 schreef hqa het volgende:
Set Conn =CreateObject("ADODB.Connection")
Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
Conn.ConnectionString = "Data Source=" ("d;\wwwroot\NWIND.mdb")
Conn.Open
</SCRIPT>
vervangen door eend dsn [odbc] da`s een stuk minder code :)

en die ; vervangen met een : :P

disjfa - disj·fa (meneer)
disjfa.nl


  • hqa
  • Registratie: Januari 2000
  • Laatst online: 13-08-2024
vervangen door eend dsn [odbc] da`s een stuk minder code

maar hoe krijg ik die dsn dan als tie op een externe server draait bv hostnet????




en die ; vervangen met een :
dat was een tikfoutje
Pagina: 1