powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Вывести запись в текстбокс. VB.net
15 сообщений из 15, страница 1 из 1
Вывести запись в текстбокс. VB.net
    #37677285
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я хочу, чтобы из таблицы ( в которой 3 столбца) по результату её выввода ( вывод идет по условию) в текстбоксах отображалась запись. Причем из одного столбика в один текстбокс, а из другого в другой текстбокс. Я могу такое осуществить только в два запроса, а у меня секунды на счету. Как это сделать в один запрос?
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677299
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlan,

binding юзай в xaml части.
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677302
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlan,

еще это, надо хотя бы, почитать че нито по wpf.
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677368
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я упростил задачу. Теперь мне нужно вывести в один текстбокс один столбик записи.
Вот код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 Dim conect As New SqlClient.SqlConnection
        conect.ConnectionString = "Data Source=193.19.242.10;Initial Catalog= Zadaci;" & "User Id =Taaamerlan; Password=___"
        conect.Open()
        MsgBox("!!")
        TextBox4.Text = ListBox1.SelectedItem.ToString
        Dim com As New SqlClient.SqlCommand
        com.CommandText = "Select [Ответы] From dbo.Задачи WHERE  [Задание] =" & ListBox1.SelectedItem.ToString & ")"
        com.Connection = conect
        com.ExecuteScalar()
        Dim i As String
        i = com.ExecuteScalar.ToString
        TextBox3.Text = i
        conect.Close()
        MsgBox("!!!")


В итоге первый MsgBox("!!") появился, а второй нет. По моему событие тормозит в части команды. Почему код не работает.
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677431
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlan,

юморной код пишешь :))
а не пробовал нажать ОК на том "!!" ?
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677444
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexeiK, я нажимал. И что тут юморного?
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677677
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlanAlexeiK, я нажимал. И что тут юморного?
1. Почитайте про MVVM и сами ответите на этот вопрос.
2. Названия полей БД на русском языке лично мне доставляют. При том что база названа транслитом.
3. Сообщения с 2 и 3 восклицательными знаками очень необходимы, без них юзер помрет в неведении.
4. Почитайте про SqlParameter.

P.S. Зачем
Код: c#
1.
com.ExecuteScalar()

если вы не присваиваете получаемое значение.
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677838
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelouchtaaamerlanAlexeiK, я нажимал. И что тут юморного?
1. Почитайте про MVVM и сами ответите на этот вопрос.

Что такое MVVM?
Lelouch2. Названия полей БД на русском языке лично мне доставляют. При том что база названа транслитом.
Поля на русском потому, что пользователи будут видеть таблицу с названием полей, а название таблицы транслитом потому, что хочтинг не дает русские названия.

Lelouch3. Сообщения с 2 и 3 восклицательными знаками очень необходимы, без них юзер помрет в неведении.

Это только для тестирования. До передачи пользователю я их уберу.

Lelouch4. Почитайте про SqlParameter.

P.S. Зачем
Код: c#
1.
com.ExecuteScalar()

если вы не присваиваете получаемое значение.
Вообщето я передаю значение строковой переменной
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677839
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
com.ExecuteScalar()
Dim i As String
i = com.ExecuteScalar.ToString
TextBox3.Text = i
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37677885
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlancom.ExecuteScalar()
Dim i As String
i = com.ExecuteScalar.ToString
TextBox3.Text = i
Ты 2 раза запрос выполняешь, передовальщик параметров ))


taaamerlanПоля на русском потому, что пользователи будут видеть таблицу с названием полей, а название таблицы транслитом потому, что хочтинг не дает русские названия.


А причем тут хранение данных?)

Неплохая статься http://msdn.microsoft.com/ru-ru/magazine/dd419663.aspx
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37684340
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lelouchtaaamerlancom.ExecuteScalar()
Dim i As String
i = com.ExecuteScalar.ToString
TextBox3.Text = i
Ты 2 раза запрос выполняешь, передовальщик параметров ))


я понял)
LelouchtaaamerlanПоля на русском потому, что пользователи будут видеть таблицу с названием полей, а название таблицы транслитом потому, что хочтинг не дает русские названия.


А причем тут хранение данных?)

Неплохая статься http://msdn.microsoft.com/ru-ru/magazine/dd419663.aspx
Я вобще на WF делаю, хотя как раз сегдня собрался переходить (только узнал о том, что это)
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37684735
unknownfromrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlan,

Зря ты на AlexeiK гонишь.
Он тебе дело советует - читай про binding в WPF. ОЧЕНЬ СИЛЬНАЯ штука. Она решит все твои вопросы - потом спасибо еще скажешь))
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37684817
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlanLelouchпропущено...

Ты 2 раза запрос выполняешь, передовальщик параметров ))


я понял)
Lelouchпропущено...


А причем тут хранение данных?)

Неплохая статься http://msdn.microsoft.com/ru-ru/magazine/dd419663.aspx
Я вобще на WF делаю, хотя как раз сегдня собрался переходить (только узнал о том, что это)

А как связаны Workflow Foundation и название колонки?
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37696297
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lelouchtaaamerlanпропущено...


я понял)
пропущено...

Я вобще на WF делаю, хотя как раз сегдня собрался переходить (только узнал о том, что это)

А как связаны Workflow Foundation и название колонки?
Я имел в виду Windows Forms)
...
Рейтинг: 0 / 0
Вывести запись в текстбокс. VB.net
    #37696301
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlanLelouchпропущено...


А как связаны Workflow Foundation и название колонки?
Я имел в виду Windows Forms)

А что мешает в WinForms назвать колонку не так, как она записана в базе?
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Вывести запись в текстбокс. VB.net
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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