2016-12-01 7 views
0

У меня есть база данных в MySQL с именем database1 и таблица с именем records. Я пытаюсь добавить содержимое в свои текстовые поля (3 текстовых поля) в мою базу данных MySQL в виде столбцов, а не в виде строки. Возможно ли с concat ???Как отображать значения из нескольких текстовых полей (vb net) в базу данных mysql в форме столбца

Выхода я хочу enter image description here

Вот мой код, я создал ряд для typeofservice2 и typeofservice3but я хочу только один, который является типом сервиса, и это выглядит следующим образом То, что я сделал enter image description here

Query = "insert into database1.records (dateoftrans,typeofservice,typeofservice2,typeofservice3) values('" & TextBox12.Text & "','" & tos & "','" & tos2 & "','" & tos3 & "')" 

тос, tos2 и tos3 мои Textboxes

Надежда кто-то может помочь мне

+0

Итак, вы хотите 4 строки с 4 значениями, но в строке таблицы есть пять столбцов. В каком столбце вы хотите сохранить содержимое 4 текстовых полей? – Steve

+0

@Steve Я только что редактировал мой вопрос, извините, моя ошибка. Мне нужен мой тип транзакций в столбце, а не в строке, поэтому он не выглядит беспорядочным. и мне нужен только один столбец, который является «typeofservice» – eibersji

+0

@MarikitAvendano На основе вашего ожидаемого результата после вставки, как вы будете идентифицировать строку в столбце «typeofservice». Например, давайте рассмотрим «Flyers», нет другого столбца для его идентификации или вы пропустили столбец «ID»? –

ответ

0

Сначала вопрос для меня довольно сложный, но потом я понимаю, я даю ему шанс.

Ваш текущий запрос таков.

Query = "insert into database1.records (dateoftrans,typeofservice,typeofservice2,typeofservice3) values('" & TextBox12.Text & "','" & tos & "','" & tos2 & "','" & tos3 & "')"

Лучший способом я могу дать вам это .. Создать-х Вставить команду и каждый запрос имеет там свою тос (имя текстового поля). сделайте что-нибудь подобное.

Query1 = insert into database1.records(dateoftrans,typeofservice) values('" & TextBox12.Text & "','" & tos & "')

Query2 = insert into database1.records(dateoftrans,typeofservice) values('" & TextBox12.Text & "','" & tos2 & "')

Query2 = insert into database1.records(dateoftrans,typeofservice) values('" & TextBox12.Text & "','" & tos3 & "')

тем, что вы можете сохранить все значения в той же колонке.

+0

Спасибо! Посмотрев на него, я вижу, что он может работать, я сейчас пытаюсь. – eibersji

+0

Ваш прием :) просто спросите меня, если проблема –

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