"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

Antwort per Email an