Подключение к sql (mysql)

artur23

Client
Регистрация
14.04.2014
Сообщения
202
Благодарностей
15
Баллы
18
Вставляю код:
Код:
INSERT INTO `yandex`(`engine`, `keyname`, `position`, `link`, `id`, `date`) VALUES ('Яндекс (Russia)','откатные ворота в туле',32,'http://site.ru/vorota-otkatnyie.html',20,'2017-03-07 21:12:54');
При этом подключение к базе данных успешное.


В чем проблема понять не удалось.
 

artur23

Client
Регистрация
14.04.2014
Сообщения
202
Благодарностей
15
Баллы
18
Кто-нибудь может ответить?
 

surrealmix

Client
Регистрация
07.03.2013
Сообщения
715
Благодарностей
409
Баллы
63
Наверно цифру 32 надо взять в кавычки (position)
 

artur23

Client
Регистрация
14.04.2014
Сообщения
202
Благодарностей
15
Баллы
18

swiniks

Client
Регистрация
19.02.2015
Сообщения
244
Благодарностей
172
Баллы
43
Так не добавишь строку!
INSERT INTO `yandex`(`engine`, `keyname`, `position`, `link`, `id`, `date`) VALUES ('Яндекс (Russia)','откатные ворота в туле',32,'http://site.ru/vorota-otkatnyie.html',20,'2017-03-07 21:12:54');
Надо так!
C#:
INSERT INTO yandex (engine, keyname, position, link, id, date) VALUES (@engine, @keyname, @position, @link, @id, @date)
А у же в параметрах запроса указываете (переменная в запросе) - (переменная проекта)

 

artur23

Client
Регистрация
14.04.2014
Сообщения
202
Благодарностей
15
Баллы
18
Так не добавишь строку!

Надо так!
C#:
INSERT INTO yandex (engine, keyname, position, link, id, date) VALUES (@engine, @keyname, @position, @link, @id, @date)
А у же в параметрах запроса указываете (переменная в запросе) - (переменная проекта)

Изображение не показывается. Что имеется в виду: "А у же в параметрах запроса указываете (переменная в запросе) - (переменная проекта)"?
 

swiniks

Client
Регистрация
19.02.2015
Сообщения
244
Благодарностей
172
Баллы
43

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
Надо установить вот здесь галку: http://prntscr.com/ehtu42
и определить каждую соответствующую переменную
 

swiniks

Client
Регистрация
19.02.2015
Сообщения
244
Благодарностей
172
Баллы
43
  • Спасибо
Реакции: artur23

artur23

Client
Регистрация
14.04.2014
Сообщения
202
Благодарностей
15
Баллы
18
Спасибо всем! Буду разбираться в SQL запросах через ZennoPoster
 

artur23

Client
Регистрация
14.04.2014
Сообщения
202
Благодарностей
15
Баллы
18
Возникла друга проблема - все записи на русском языке в таблицу заносятся в виде вопросов - помогите решить данный коллапс...
 

swiniks

Client
Регистрация
19.02.2015
Сообщения
244
Благодарностей
172
Баллы
43
Надо кодировку указывать utf8 в конструкторе подключения, дополнительно, параметр characterset. В общем это не проблема. Или в ручную дописать в строку подключения кодировку.
Код:
server=host;user id=login;password=pass;database=name;persistsecurityinfo=True;characterset=utf8
 
Последнее редактирование:
  • Спасибо
Реакции: ZHAG и artur23

artur23

Client
Регистрация
14.04.2014
Сообщения
202
Благодарностей
15
Баллы
18
Надо кодировку указывать utf8 в конструкторе подключения, дополнительно, параметр characterset. В общем это не проблема. Или в ручную дописать в строку подключения кодировку.
Код:
server=host;user id=login;password=pass;database=name;persistsecurityinfo=True;characterset=utf8
Огромное спасибо! Получилось...:bt:
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)