Hallo,
bevor es losgeht, ich komme mit PHP klar, soll jetzt jedoch in ASP etwas einfügen. Leider habe ich von ASP keine Ahnung und kenne auch keine Syntax. Mittlerweile weiss ich schon, dass es sich um ASP.NET handelt und mein Code in C# erstellt ist (schätze mal in Anlehnung an die Sprache C bzw. C++).
Die Aufgabe ist nicht schwierig, jedoch ohne ASP-Erfahrung gar nicht so einfach. Auf einer Seite soll oben links eine Firmennummer erscheinen, die aus dem MSSQL Server ausgelesen wird. Bisher habe ich folgendes gefunden, was aber nicht läuft. Das liegt daran, dass der Zusatz in ASP VB erstellt ist und mein Script wie gesagt in C#. Hier erst mal der Code:
Der Quelltext ist kaum verändert. Ich habe oben vor dem HTML Teil den Datenbankzugriff eingefügt, wie ich ihn gefunden habe. USER, PW, ... hab ich verfälscht, bei den ....... den überflüssigen Teil weggelassen.
Die Aufgabe ist, die Firmennummer auszulesen und in der Tabelle anstatt dem Text FIRMENNUMMER anzuzeigen. Kann mir jemand sagen wie das richtig lauten müsste?
Edit: siehe auch nächsten Post von mir
bevor es losgeht, ich komme mit PHP klar, soll jetzt jedoch in ASP etwas einfügen. Leider habe ich von ASP keine Ahnung und kenne auch keine Syntax. Mittlerweile weiss ich schon, dass es sich um ASP.NET handelt und mein Code in C# erstellt ist (schätze mal in Anlehnung an die Sprache C bzw. C++).
Die Aufgabe ist nicht schwierig, jedoch ohne ASP-Erfahrung gar nicht so einfach. Auf einer Seite soll oben links eine Firmennummer erscheinen, die aus dem MSSQL Server ausgelesen wird. Bisher habe ich folgendes gefunden, was aber nicht läuft. Das liegt daran, dass der Zusatz in ASP VB erstellt ist und mein Script wie gesagt in C#. Hier erst mal der Code:
Code:
<%@ Page language="c#" Codebehind="titlebar.aspx.cs" AutoEventWireup="false" Inherits="MISWebServices.titlebar" EnableSessionState="ReadOnly" enableViewState="False"
// Das ist eingefügt
Dim Firmennummer as String
Dim mySQLConnStr As String = "data source=SERVER;initial catalog=DB;password=PW;persist security info=True;user id=USER;packet size=4096"
Dim mySQLQuery As String = "SELECT col FROM table"
Dim mySQLDA As New SqlClient.SqlDataAdapter(mySQLQuery, mySQLConnStr)
Dim myDS As New Data.DataSet()
mySQLDA.Fill(myDS)
Firmennummer = myDS.Tables(0).Rows(0).Item(0)
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
........
<form id="titlebar" method="post" runat="server">
<table style="WIDTH: 100%; HEIGHT: 39px" cellSpacing="0" cellPadding="0" border="0">
<tbody>
<tr>
<td style="WIDTH: 30%" borderColor="#000000" align="left">
Momentan in Verarbeitung: FIRMENNUMMER
</td>
<td style="WIDTH: 20%" borderColor="#000000" align="right">
.......
</body>
</HTML>
Der Quelltext ist kaum verändert. Ich habe oben vor dem HTML Teil den Datenbankzugriff eingefügt, wie ich ihn gefunden habe. USER, PW, ... hab ich verfälscht, bei den ....... den überflüssigen Teil weggelassen.
Die Aufgabe ist, die Firmennummer auszulesen und in der Tabelle anstatt dem Text FIRMENNUMMER anzuzeigen. Kann mir jemand sagen wie das richtig lauten müsste?
Edit: siehe auch nächsten Post von mir
Zuletzt bearbeitet: