Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подкл к sql. Вопрос чайника / 5 сообщений из 5, страница 1 из 1
25.10.2007, 12:14
    #34893850
erve
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подкл к sql. Вопрос чайника
Вопрос от чайника
MS SQL 2005+Visual Studio 2005 пишу на basic
В sql есть база aaa с таблицей table
В студио ее вижу,
Создаю форму с кнопкой, хочу чтобы по нажатию кнопки что-нить из базы вылезло в текстбокс для начала
К примеру запрос по
select name from table where price = 100
Строки соединения visual studio с моей базой
provider - .NET Framework Data Provider for sql server
connection string - Data Source=ADM;Initial Catalog=aaa;Integrated Security

как соединиться-то? :)
...
Рейтинг: 0 / 0
25.10.2007, 12:54
    #34894035
erve
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подкл к sql. Вопрос чайника
erveВопрос от чайника
MS SQL 2005+Visual Studio 2005 пишу на basic
В sql есть база aaa с таблицей table
В студио ее вижу,
Создаю форму с кнопкой, хочу чтобы по нажатию кнопки что-нить из базы вылезло в текстбокс для начала
К примеру запрос по
select name from table where price = 100
Строки соединения visual studio с моей базой
provider - .NET Framework Data Provider for sql server
connection string - Data Source=ADM;Initial Catalog=aaa;Integrated Security

как соединиться-то? :)
Dim objConnection
Dim strSQL
Dim SUMKOL
Dim rs

strSQL = "SELECT * FROM Table_1"

objConnection = CreateObject("ADODB.Connection")
rs = CreateObject("ADODB.Recordset")

objConnection.ConnectionString = "DRIVER={SQL Server};SERVER=adm;DATABASE=mir;UID=;PWD="
objConnection.Open()
rs.Open(strSQL, objConnection)

TextBox1.Text = rs.Fields(0).Value

objConnection.Close()
objConnection = Nothing

и все пошло...
...
Рейтинг: 0 / 0
25.10.2007, 15:07
    #34894633
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подкл к sql. Вопрос чайника
2erve
Я в шоке. Вы про 2005 спрашивали, а код для шестерки привели.
Вам нужно что то вроде
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Using cnn As New SqlConnection(ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString)
                cnn.Open()
                Dim cmd As New SqlCommand("select @name =[name] from table where price = @price", cnn)
                Dim Param As New SqlParameter("@price", Data.SqlDbType.Int)
                Param.Value= 100 
                cmd.Parameters.Add(Param)              
 
               Param = New SqlParameter("@name", Data.SqlDbType.varchar, 100 )
               Param.Direction = Data.ParameterDirection.Output
                cmd.Parameters.Add(Param)              
                

                cmd.ExecuteNonQuery()
                Return Cstr(cmd.Parameters("@name").Value)
            End Using
И поле name это моветон
...
Рейтинг: 0 / 0
25.10.2007, 15:20
    #34894677
erve
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подкл к sql. Вопрос чайника
big-duke2erve
Я в шоке. Вы про 2005 спрашивали, а код для шестерки привели.
И поле name это моветон

А код 6-ки не прокатит в 2005 разве?.. вроде прошел...
...
Рейтинг: 0 / 0
25.10.2007, 15:41
    #34894758
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подкл к sql. Вопрос чайника
erve big-duke2erve
Я в шоке. Вы про 2005 спрашивали, а код для шестерки привели.
И поле name это моветон

А код 6-ки не прокатит в 2005 разве?.. вроде прошел...
Прокатит, но VB6 и vb.net 2005 это два разных языка программирования, и зачем вам это нужно мне непонятно.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подкл к sql. Вопрос чайника / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]