Jag vill lära mig asp...
Jag kan html, javascript och lite java men inget VB.
Var ska jag börja? Jag har lagt in Personal Web Server.
Nybörjare
18 svar · 264 visningar · startad av Nisseman
hej!
ett bra ställe att börja på är vides asp-skola. den hittar du här: http://www.webavis.nu/webavis/html/artiklar/asp/index.shtml
lycka till! :)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Tack
ga annars in på www.idg.se och kolla deras webstudio --> asp kurs...bra tycker jag för man kan ladda ner hela deras script....
Visst!
Vet någon en gratis webbplats som stöder asp?
Geocities som jag brukar använda gör det tydligen inte...
Kolla i FAQ:n
http://cgi.webforum.nu/wf/arkiv/asp_faq.html
------------------
Function onLick(name)
Punch.name(in_the_ear)
End Function
Jourhavande Vide
Jag hoppade fram till kapitlet databas... Varför får jag detta felmeddelande?
Körningsfel i Microsoft VBScript fel '800a01b6'
Objektet stöder inte egenskapen eller metoden.: 'Open'
/kskp84/spelare.asp, rad 18
---------------------------
<%
namn = Request.Form("namn")
Set Databas = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("\cgi-bin\spelare.mdb")
Databas.Open = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
SQL = "SELECT namn FROM spelare WHERE namn = 'Nils'"
Databas.Execute(SQL)
%>
:r
Det var det jag skulle ändra ja... :)
Byt ut:
Databas.Open = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
Mot...
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide
[Redigerat av Vide den 25 jan 2001]
OK, jag fick inget felmeddelande nu iaf
När man tar select, vad får då variablen för namn? dvs hur ska man skriva ut den på sidan?
I faq har jag upptäckt att dessa inte fungerar:
Finns det någon dokumentation för ASP?
VBScript: visa Ladda ner
Jscript: Visa Ladda ner
Sidan jag testar på går för övrigt att hitta här: http://www16.brinkster.com/nisseman/index.htm
[Redigerat av Nisseman den 25 jan 2001]
När man tar select, vad får då variablen för namn? dvs hur ska man skriva ut den på sidan?
du får tillbaka ett recordset, även om det bara är ett fält, en post. du hämtar ut värdet sisåhär:
<%
namn = Request.Form("namn")
Set Databas = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("\cgi-bin\spelare.mdb")
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
SQL = "SELECT namn FROM spelare WHERE namn = 'Nils'"
set objRS = Databas.Execute(SQL)
if not objRS.eof then response.write objRS("namn")
%>
objRS är bara ett namn jag tilldelat recordsetet, det kan du välja själv.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Jag vill att den ska söka efter namnet som är en variabel som jag hämtar från förra sidan...
Nu vill den dock inte det för de två ' gör väl det till text men de går ju inte att skippa.
namnet/IDnamn är tex. nilsh
namnet = Request.Form("soknamn")
SQL = "SELECT namn FROM spelare WHERE IDnamn = 'namnet'"
Hoppas ni förstod?
Jag vill alltså ta bort ' på nåt sätt tror jag
så här gör vi då:
SQL = "SELECT namn FROM spelare WHERE IDnamn = '" & namnet & "'"
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Nu har jag fått ordning på databasen men nu har jag ett problem med formuläret, jag vill nämligen att det ska skickas direkt när man byter person i select grejen... Jag har sett nåt liknande av detta skript men får det inte att fungera.
Sidan går att hitta här (gå in på "Laget"): http://www16.brinkster.com/nisseman/index.htm
<SCRIPT LANGUAGE="JavaScript">
function skicka()
{
document.spelarform.submit;
}
</SCRIPT>
<FORM NAME="spelarform" METHOD="post" ACTION="spelare.asp" TARGET="spelarframe">
<SELECT NAME="soknamn" onChange="skicka()">
<OPTION VALUE="nilsh">Nils Heuman</OPTION>
<OPTION VALUE="luddeb">Ludvig Björkström</OPTION>
<OPTION VALUE="peters">Peter Särnholm</OPTION>
<OPTION VALUE="markusp">Markus Pettersson</OPTION>
</SELECT><INPUT TYPE="image" SRC="bilder/pilh.gif" ALIGN="top">
</FORM>
Jag löste det själv...
Det skulle vara submit()
Hur gör man för att hämta från flera olika filer i samma dokument?
hur menar du :q
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Med asp vill jag hämta data från flera olika filer på samma sida...
Jag vill hämta dagens träningstid och nyheter som tillkommit på sidan.