"ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]> schrieb am
02.10.01:
> hi freunde...
> ich sitz vor meiner kiste mit dem wissen dass ich jetzt mit meiner
> diplomarbeit anfangen muss. *greuel
Hab dasselbe Problem. grins.
> ich muss dabei n e-shop in asp programmieren. das heiss f�r mich wohl
> n paar wochen graue haare kriegen.
> kann mir jemand mal n tip geben worauf ich
> achten muss, wie ich das problem mit dem warenkorb l�se und wie ich die
> bestellungen zu mir bzw ein best�tigungsmail zum kunden �bermittle? himmel
> da gibts glaub tausend fragen. ich hab etwas asp erfahrung... doch das is
> schon etwas l�nger her :-)
>
> ich danke schonmal allen fleissigen die leuten wie mir weiterhelfen k�nen.
>
> und jetzt w�nsch ich allen noch n wundersch�nen tag :-)
Welches Betriebssystem? Welche Entwicklungsumgebung? Welche Datenbank?
Optimal: Windows 2000 Server mit IIS 5.0 und Visual InterDev 6.0.
Am Einfachsten is ne MS Access 2000 DB.
Bei InterDev brauchste im Wesentlichen die Recordset-Objekte zum
Bereitstellen lesbarer Daten aus den Tabellen der DB.
Alles einigermassen selbsterkl�rend (xyz steht f�r "Irgendwas"):
Recordset_XYZ.setSQLText(SQLText)
Recordset_XYZ.open()
Zum Schreiben in die DB ist etwas "Handarbeit" n�tig.
Geht zwar auch mit den Recordsets, die sind jedoch nicht daf�r
gedacht und bringen ne l�stige unvermeidbare Fehlermeldung.
Beim Verbinden der Webseite mit der DB gibts fast immer graue Haare.
Probiere erstmal ne DSN-lose Verbindung, das funzt meisstens
(kannste ja immer noch �ndern, wenn Du Zeit hast)
in die global.asa reinschreiben:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Application_OnStart
Application("Connection_xyz_ConnectionString") = _
"Provider=Microsoft.Jet.OLEDB.4.0; _
Data Source=E:\blabla\xyz.mdb;"
Application("Connection_xyz_ConnectionTimeout") = 15
Application("Connection_xyz_CommandTimeout") = 30
Application("Connection_xyz_CursorLocation") = 3
Application("Connection_xyz_RuntimeUserName") = "admin"
Application("Connection_xyz_RuntimePassword") = ""
End Sub
</SCRIPT>
Verbindung "per Hand":
dim MyConn
dim MyCmd
dim MyRS
set MyConn = Server.CreateObject("ADODB.Connection")
MyConn.ConnectionTimeout = Application("Connection_xyz_ConnectionTimeout")
MyConn.CommandTimeout = Application("Connection_xyz_CommandTimeout")
MyConn.CursorLocation = Application("Connection_xyz_CursorLocation")
MyConn.Open Application("Connection_xyz_ConnectionString"), _
Application("Connection_xyz_RuntimeUserName"), _
Application("Connection_xyz_RuntimePassword")
'bzw.: MyConn.Open("Provider=Microsoft.Jet.OLEDB.4.0; _
'Data Source=E:\clients\bahntechnik-sachsen\branchenbuch\db\bhb.mdb")
'Und dann:
MyConn.Execute SQLText_xyz
EMail versenden ist auch EASY:
dim mail
set mail = CreateObject("CDONTS.Newmail")
mail.From = "[EMAIL PROTECTED]"
mail.To = Session("Email")
mail.Subject = "Nachricht vom xyz"
mail.Body = xyz
mail.Send
reicht erstema
Cu Marco
_______________________________________________________________________
1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de
[EMAIL PROTECTED], 8MB Speicher, Verschluesselung - http://freemail.web.de
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp