|
|
|
передача sqlparameter между процедурами
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые гуру. Вопрос может и простой но я пока новичек в освоении ado.net Есть две процедуры обрабатывающие события с раскрывающимися списками на странице. Их два - хочу сделать так чтобы выбрав значения в первом дропедоуне, во втором атоматически отфильтровались только те данные которые связаны с выбранным значением в первом дропдоуне. первый дропдоун Protected Sub dlistKlarea_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles dlistKlarea.Init Dim dsKladr As DataSet = New DataSet() Dim daKladr As SqlDataAdapter = New SqlDataAdapter() Dim sqlComm As SqlCommand = New SqlCommand("select klarea_id, klarea_name from klarea", conn) sqlComm.Parameters.Add("klarea_id", SqlDbType.BigInt) Dim sqlParameters As SqlParameter = sqlComm.Parameters.Add("klarea_id", SqlDbType.BigInt) sqlParameters.Direction = ParameterDirection.Output pKlarea_id = sqlParameters daKladr.SelectCommand = sqlComm conn.Open() daKladr.Fill(dsKladr) dlistKlarea.DataSource = dsKladr dlistKlarea.DataBind() conn.Close() End Sub второй дропдоун Protected Sub dlistKlstreet_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles dlistKlstreet.Init Dim dsKlstreet As DataSet = New DataSet Dim daKlstreet As SqlDataAdapter = New SqlDataAdapter() Dim sqlComm As SqlCommand = New SqlCommand("select klstreet_name from klstreet where klarea_id =@klarea_id", conn) sqlComm.Parameters.Add("@klarea_id", SqlDbType.BigInt).Value = pKlarea_id daKlstreet.SelectCommand = sqlComm conn.Open() daKlstreet.Fill(dsKlstreet) dlistKlstreet.DataSource = dsKlstreet dlistKlstreet.DataBind() conn.Close() End Sub нужно чтобы параметр klarea_id передавался во вторую процедуру как параметр. Вот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 22:56 |
|
||
|
|

start [/forum/topic.php?fid=17&gotonew=1&tid=1351916]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
82ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 411ms |

| 0 / 0 |
