Even een vraagje tussendoor: Dezelfde vraag heb je gisteren ook gesteld; ik heb toen een antwoord 'gegeven' in de vorm van een artikel.
Een gedeelte van je antwoord staat in dat artikel, te weten:
code:
1
2
3
4
5
6
7
8
9
| <%@ Language="JScript"%>
<%
con= Server.CreateObject("ADODB.Connection");
con.ConnectionString = "DRIVER={Microsoft ODBC for Oracle};” &
"SERVER=cerndb1;UID=tiger;PWD=scott";
con.Open();
sql = "SELECT * FROM CCDB.NOVELL_INFO WHERE SURNAME='HAGEN'";
CurrentRecordset = con.Execute(sql)
%> |
Nu is de vraag welk gedeelte je niet begrijpt?
Ik heb wel een vaag vermoeden, namelijk dat je de vraag niet helemaal begrijpt.
ASP is GEEN taal, maar een aanvulling (in de vorm van een aantal componenten) op een taal. ASP kan gebruikt worden samen met VBScript (jouw opdracht 6.2) om de componenten aan te spreken. Echter, je kan ook JScript / Javascript gebruiken om deze componenten aan te spreken. Dit moet dan WEL op de server plaatsvinden (per definitie, in het geval van ASP).
Wat duidelijk gemaakt moet worden door de opdracht, is denk ik dat de syntax i.c.m. ASP verschilt met beide talen.
Voorbeeld:
VBScript: response.write "Hallo"
In Javascript genereert deze een error; een juiste syntax zou zijn:
Javascript: Response.Write("Hallo");
Voor je opdracht moet je dus in principe 2x (1x in VBScript, 1x in Javascript) hetzelfde doen, maar je code ziet er ietsie anders uit.
edit:
Ik vind het een twijfelgevalletje of Serverside Javascript niet in P&W thuishoort; zeker als er gebruik wordt gemaakt van ASP. Immers, VBScript + ASP = P&W; Javascript + ASP = W&G?