also ich glaube mittlerweile, dass es an unserem dediziertem server liegt.
denn selbst wenn ich nur eine aspx-seite mit einem label hochlade, bekomme
ich eine fehlerfunktion.
und sogar, wenn die datei gar nicht exisitert gibt er mir diese fehlerseite
aus...
komisch, oder?

----- Original Message ----- 
From: "A-Schubert" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, January 10, 2004 10:45 AM
Subject: AW: [Asp.net] erste schritte


In deiner Function hast du aber kein try catch drin.
Der Fehler kommt mit Sicherheit aus deiner Function.

Baue dort auch ein try catch ein und du weist was der Fehler ist.


Mit freundlichen Grüßen

André

http://www.dotnetfriends.de - Das Forum für ASP.Net, C# und VB.Net

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Thomas Beckert
Gesendet: Samstag, 10. Januar 2004 08:00
An: [EMAIL PROTECTED]
Betreff: Re: [Asp.net] erste schritte

also ich habe mir mittels web matrix ein select-befehl erzeugt.
den habe ich mal in eine try-catch anweisung eingeschlossen.
allerdings hat das nichts geändert.
aber wenn es an der db-verbindung liegen würde, dann dürfte es doch lokal
auch nicht funzen, denn die datenbank liegt auf einem anderen rechner im
internet - sprich ob lokal oder auf dem server, es wird immer auf einen
anderen rechner zugegriffen ...

habe mal den code der site mitgepostet, ist nicht allzu dick...


<%@ Page Language="VB" %>
<script runat="server">

    Function selectVeranstaltungenAktuell(ByVal datum As Date, ByVal datum2
As Date, ByVal art As String, ByVal showIt As Boolean) As
System.Data.DataSet
            Dim connectionString As String =
"server='sql2k.netdiscounter.de'; user id='xxxx'; password='xxxx'; databas"&
_
    "e='sitepoint'"
            Dim dbConnection As System.Data.IDbConnection = New
System.Data.SqlClient.SqlConnection(connectionString)

            Dim queryString As String = "SELECT
[kammgarn_Veranstaltung].[Datum], [kammgarn_Veranstaltung].[Tag], [kammgar"&
_
    "n_Veranstaltung].[Interpret], [kammgarn_Veranstaltung].[Titel],
[kammgarn_Verans"& _
    "taltung].[Text], [kammgarn_Veranstaltung].[Ort] FROM
[kammgarn_Veranstaltung] WH"& _
    "ERE (([kammgarn_Veranstaltung].[Datum] <= @Datum) AND
([kammgarn_Veranstaltung]."& _
    "[Datum] >= @Datum2) AND ([kammgarn_Veranstaltung].[Art] = @Art) AND
([kammgarn_Ve"& _
    "ranstaltung].[ShowIt] = @ShowIt)) ORDER BY Datum"
            Dim dbCommand As System.Data.IDbCommand = New
System.Data.SqlClient.SqlCommand
            dbCommand.CommandText = queryString
            dbCommand.Connection = dbConnection

            Dim dbParam_datum As System.Data.IDataParameter = New
System.Data.SqlClient.SqlParameter
            dbParam_datum.ParameterName = "@Datum"
            dbParam_datum.Value = datum
            dbParam_datum.DbType = System.Data.DbType.DateTime
            dbCommand.Parameters.Add(dbParam_datum)
            Dim dbParam_datum2 As System.Data.IDataParameter = New
System.Data.SqlClient.SqlParameter
            dbParam_datum2.ParameterName = "@Datum2"
            dbParam_datum2.Value = datum2
            dbParam_datum2.DbType = System.Data.DbType.DateTime
            dbCommand.Parameters.Add(dbParam_datum2)
            Dim dbParam_art As System.Data.IDataParameter = New
System.Data.SqlClient.SqlParameter
            dbParam_art.ParameterName = "@Art"
            dbParam_art.Value = art
            dbParam_art.DbType = System.Data.DbType.StringFixedLength
            dbCommand.Parameters.Add(dbParam_art)
            Dim dbParam_showIt As System.Data.IDataParameter = New
System.Data.SqlClient.SqlParameter
            dbParam_showIt.ParameterName = "@ShowIt"
            dbParam_showIt.Value = showIt
            dbParam_showIt.DbType = System.Data.DbType.Boolean
            dbCommand.Parameters.Add(dbParam_showIt)

            Dim dataAdapter As System.Data.IDbDataAdapter = New
System.Data.SqlClient.SqlDataAdapter
            dataAdapter.SelectCommand = dbCommand
            Dim dataSet As System.Data.DataSet = New System.Data.DataSet
            dataAdapter.Fill(dataSet)

            Return dataSet
        End Function


    Sub Page_Load(Sender As Object, E As EventArgs)

        If Not Page.IsPostBack Then

                Dim heute As DateTime
                Dim aktuellString As String

                heute = DateTime.Now

                aktuellString = "aktuell"

                try
                {
                    Aktuelles.DataSource =
selectVeranstaltungenAktuell(heute.AddDays(14),heute,aktuellString,1)
                    Aktuelles.DataBind()
                }
                catch (Exception ex)
                {
                    Response.Write(ex + "<br><br>");
                }


        End If

    End Sub

</script>
<html>
<head>
</head>
<body background="grafik/background.gif">
    <form runat="server">
        <table width="800" align="center">
            <tbody>
                <tr>
                    <td colspan="3">
                        <p align="center">
                            <img src="grafik/balken_aktuelles.gif" />
                        </p>
                    </td>
                </tr>
                <tr>
                    <td colspan="3">
                        <p align="center">
                            <asp:DataGrid id="Aktuelles" runat="server"
AutoGenerateColumns="False"
OnSelectedIndexChanged="Aktuelles_SelectedIndexChanged_1" Width="100%"
Font-Names="Verdana" Font-Size="10pt" GridLines="None">
                                <HeaderStyle font-size="11pt"
font-bold="True" horizontalalign="Left" forecolor="White"
backcolor="#1F547E"></HeaderStyle>
                                <AlternatingItemStyle
backcolor="#CCCCCC"></AlternatingItemStyle>
                                <Columns>
                                    <asp:BoundColumn DataField="Tag">
                                        <HeaderStyle
width="50px"></HeaderStyle>
                                    </asp:BoundColumn>
                                    <asp:BoundColumn DataField="Datum"
HeaderText="Datum">
                                        <HeaderStyle
width="150px"></HeaderStyle>
                                    </asp:BoundColumn>
                                    <asp:BoundColumn DataField="Interpret"
HeaderText="Veranstaltung">
                                        <HeaderStyle
width="300px"></HeaderStyle>
                                    </asp:BoundColumn>
                                    <asp:BoundColumn DataField="Titel">
                                        <HeaderStyle
width="300px"></HeaderStyle>
                                        <ItemStyle
horizontalalign="Left"></ItemStyle>
                                    </asp:BoundColumn>
                                </Columns>
                            </asp:DataGrid>
                        </p>
                    </td>
                </tr>
            </tbody>
        </table>
        <!-- Insert content here -->
    </form>
</body>
</html>

---- Original Message ----- 
From: "Bernhard Brause" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 09, 2004 11:58 PM
Subject: AW: [Asp.net] erste schritte


Hallo Thomas,

diese Fehlermeldungen sagen einfach nur, dass deine Seite ein Fehler
hat, aber aufgrund der Einstellungen in der Web.Config diese Fehler
nicht angezeigt werden, wenn die Seite nicht lokal gestartet wird.

Du sagst es ist eine einzige Seite?

Ich befürchte, dass du keine Verbindung zur Datenbank bekommst. Lege
einfach mal alle kritischen Programmteile in eine try - catch Anweisung
lass dir den Fehler auf die Seite selbst schreiben:
Beispiel:

try
{
this.sqlConnection1.Open();

Response.Write("Connection " + this.sqlConnection1.DataSource +
" Version: " + this.sqlConnection1.ServerVersion + "
opend <br><br>");
}
catch (Exception ex)
{
Response.Write(ex + "<br><br>");
}
finally
{
this.sqlConnection1.Close();
Response.Write("Connection closed <br>");
}

Viel Spaß noch bei den weiteren Schritten, laß dich nicht entmutigen ;-)

Bernhard

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Thomas Beckert
Gesendet: Freitag, 9. Januar 2004 19:37
An: ASP.NET
Betreff: [Asp.net] erste schritte


hallo -

habe gerade meine erste asp.net seite geschrieben und sie lokal auf
meinem rechner mit web-matrix getestet. sie liest nur aus einer
datenbank im internet daten aus und stellt diese in einem datagrid dar.

das funzt auch solange ich das lokal mache.

lade ich das dann aber auf den server hoch, bekomme ich die meldung:

Laufzeitfehler
Beschreibung: Auf dem Server ist ein Anwendungsfehler aufgetreten.
Aufgrund der aktuellen benutzerdefinierten Fehlereinstellungen für diese
Anwendung können die Details des Anwendungsfehlers nicht angezeigt
werden.

Details: Sie können die Details dieser Fehlermeldung auf dem lokalen
Computer anzeigen, indem Sie ein <customErrors>-Tag in der
Konfigurationsdatei "web.config" erstellen, die sich im Stammverzeichnis
der aktuellen Webanwendung befindet. Das 'mode'-Attribut dieses
<customErrors>-Tag sollte auf 'remoteonly' gesetzt sein. Sie können die
Details auf Remotecomputern anzeigen, indem Sie 'mode' auf 'off' setzen.

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

Hinweise: Die aktuelle Seite kann durch eine benutzerdefinierte
Fehlerseite ersetzt werden, indem Sie das 'defaultRedirect'-Attribut des
<customErrors>-Konfigurationstags dieser Anwendung so setzen, das es auf
einen benutzerdefinierten Fehlerseiten-URL zeigt.

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly"
defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>



habe die web.config auch schon dementsprechend geändert. es ändert sich
aber trotzdem nix. was mache ich falsch?

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net


_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an