2010-09-05 6 views
1

У меня есть небольшое требование, и я прошу кого-нибудь помочь мне, предоставив исходный код для него.Заполнение CheckListBox в VB.NET

Требование заключается в следующем:

Можете ли вы помочь мне о том, как вызвать хранимую процедуру, передав Paramenters и заполнить CheckListBox в VB.NET, основываясь на результатах, возвращаемых из хранимой процедуры.

С уважением, Джорджем

+0

@ george-tr evour ~ Я думаю, у вас есть плохая информация здесь Джордж. A) Java! = VB.NET ... B) вы имеете в виду CheckBoxList? Проверьте MSDN ... C) Что вы уже пробовали? ... D) это для winforms или приложения ASP.NET? – jcolebrand

ответ

2
Imports System.Data 
Imports System.Data.SqlClient 

импорта, что пространство имен и написать следующий код в некоторый метод и изменить свой код в соответствии с вашей базой данных и процессуального полей

'Set up Connection object and Connection String for a SQL Client 
Using SQLCon As New SqlClient.SqlConnection 
    SQLCon.ConnectionString = "Data Source=Server;User ID=User;Password=Password;" 
    SQLCon.Open() 

    Dim lDataTable As New DataTable 
    Using SQLCmdAs New SqlCommand() 
    SQLCmd.CommandText = "GetAuthors" ' Stored Procedure to Call 
    SQLCmd.CommandType = CommandType.StoredProcedure 
    SQLCmd.Connection = SQLCon 

    SQLCmd.Parameters.Add("AuthorName", SqlDbType.VarChar) 

    Dim daPubs As New SqlDataAdapter 
    daPubs.SelectCommand = SQLCmd 

    daPubs.Fill(lDataTable) 
    End Using 
End Using 

CheckBoxList1.DataSource = lDataTable; 
CheckBoxList1.DataTextField = "Name"; 
CheckBoxList1.DataValueField = "ID" 
CheckBoxList1.DataBind(); 

Using Stored Procedures in Conjuction with DataAdapter

How to call SQL Server stored procedures in ASP.NET by using Visual Basic .NET

+0

Дорогой Ажар, большое спасибо за вашу помощь. Хорошего дня. –

Смежные вопросы