0
こんにちは、単一のフォームで複数のデータベース接続を処理しようとしていますが、私はいくつかのコードを持っていますが、だから私の質問は、tryキャッチを実装するための最良の方法とはどこに私のコードの例を与える病気の接続を処理するメソッドを呼び出すだろうです。VB ASPを使用したSQL Server接続の処理
<script runat="server">
Protected Sub SqlDataSource12_Selecting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs)
End Sub
Protected Sub loadMe(ByVal sender As Object, ByVal e As System.EventArgs)
Try
Dim conn As New Data.SqlClient.SqlConnection(ConfigurationManager.ConnectionStrings("BODataConnectionString54").ConnectionString)
conn.Open()
conn.Close()
ListView3.DataSourceID = "SqlDataSource12"
Catch ex As System.Data.SqlClient.SqlException
error10.Visible = True
End Try
End Sub
Protected Sub ListView3_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)
End Sub
</script>
私は体にloadMeを実装しています。
<asp:Content ID="Content2" ContentPlaceHolderID="topContent" Runat="Server" >
<body id="Body1" runat="server" onload="loadMe">
ListView3_SelectedIndexをListViewに変更しました。
<asp:ListView ID="ListView3" runat="server" ItemPlaceholderID="itemPlaceHolder1" DataSourceID="SqlDataSource12" OnSelectedIndexChanged="ListView3_SelectedIndexChanged">
SqlDataSource12にSqlDataSourceを選択します。
<asp:SqlDataSource ID="SqlDataSource12" runat="server" ConnectionString="
<%$ ConnectionStrings:BODataConnectionString54 %>"
SelectCommand="SELECT..... "
onselecting="SqlDataSource12_Selecting"
ProviderName="<%$ ConnectionStrings:BODataConnectionString54.ProviderName %>">
<SelectParameters>
最後にメッセージは、データベースへの接続がないときに表示するようにしたいと思います。
<asp:Label runat="server" ID="error10" Text="Store could not be loaded" Visible="False" />
ご協力いただきありがとうございます。