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

  • Автор темы Автор темы artur23
  • Дата начала Дата начала

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');

При этом подключение к базе данных успешное.
33250526446_fd705e2f3d_o.jpg


В чем проблема понять не удалось.
 
Наверно цифру 32 надо взять в кавычки (position)
 
Так не добавишь строку!
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)
А у же в параметрах запроса указываете (переменная в запросе) - (переменная проекта)

_WYdwW5n9lWnjlZEC3xX3UmonvBYZQYcFF-FqGbn8NkQOI6aZRxioPks6uc0UXz7bkdwspT034w70Z1PjWy6wA%3D%3D
 
Так не добавишь строку!

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

_WYdwW5n9lWnjlZEC3xX3UmonvBYZQYcFF-FqGbn8NkQOI6aZRxioPks6uc0UXz7bkdwspT034w70Z1PjWy6wA%3D%3D
Изображение не показывается. Что имеется в виду: "А у же в параметрах запроса указываете (переменная в запросе) - (переменная проекта)"?
 
Надо установить вот здесь галку: http://prntscr.com/ehtu42
и определить каждую соответствующую переменную
 
  • Оценить
Реакции: artur23
Спасибо всем! Буду разбираться в SQL запросах через ZennoPoster
 
Возникла друга проблема - все записи на русском языке в таблицу заносятся в виде вопросов - помогите решить данный коллапс...
32992650294_42622e429b_o.jpg
 
Надо кодировку указывать utf8 в конструкторе подключения, дополнительно, параметр characterset. В общем это не проблема. Или в ручную дописать в строку подключения кодировку.
Код:
Развернуть Свернуть Копировать
server=host;user id=login;password=pass;database=name;persistsecurityinfo=True;characterset=utf8
 
Последнее редактирование:
  • Оценить
Реакции: ZHAG и artur23
Надо кодировку указывать utf8 в конструкторе подключения, дополнительно, параметр characterset. В общем это не проблема. Или в ручную дописать в строку подключения кодировку.
Код:
Развернуть Свернуть Копировать
server=host;user id=login;password=pass;database=name;persistsecurityinfo=True;characterset=utf8
Огромное спасибо! Получилось...:bt:
 

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