2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Вызов хранимой процедуры на Visual Basic.NET
Сообщение27.09.2011, 19:14 


27/09/11
1
В SQL servere есть база именем Test в котором я создал хранимую процедуру следующего вида:
Код:
Create procedure Stp
@log1 varchar(10)=''
as
select Pasword from user where Login=@log1
.

Я хочу отправить данные из поле Textbox1 формы в хранимую процедуру и обратно получить результат в виде масива.
Скажите пожалуйста как можно это сделать?


Например я сделал запрос следующим образом и у меня получился:
Код:
Dim myConnection As New Odbc.OdbcConnection("Dsn=TEST")
        myConnection.Open()
        If (Trim(TextBox1.Text = "")) Then
            Label3.Text = "Неправильно набран логин или парол"
        Else
            If (Trim(TextBox2.Text = "")) Then
                Label3.Text = "Неправильно набран логин или парол"
            Else
                Dim Zap1 As String
                Zap1 = "Select Pasword  from user where Login='" & TextBox1.Text & "'"
                Dim Command1 As New Odbc.OdbcCommand(Zap1, myConnection)
               Dim Reader1 As Odbc.OdbcDataReader = Command1.ExecuteReader(CommandBehavior.CloseConnection)
                Dim A As String
               If Reader1.Read() = True Then
                    A = Reader1.GetString(0)
                    If (Str(A) = Str(TextBox2.Text)) Then
                        Form2.Show()
                        Me.Close()
                    Else
                        Label3.Text = "Неправильно набран логин или парол"
                    End If
                Else
                    Label3.Text = "Неправильно набран логин или парол"
                End If
                End If
        End If

Поэтому возникает вопрос, если вызвать запрос через хранимую процедуру, то как можно это делать?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group