Форум программистов, компьютерный форум, киберфорум
Python: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552

Запрос в базу

30.09.2019, 12:01. Показов 667. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день кто сможет подсказать при таком запросе
Python
1
("INSERT INTO table VALUES ('07', '07', '07')
почему в базу могут приходить только 7
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.09.2019, 12:01
Ответы с готовыми решениями:

Запрос в базу
Есть сайт, на котором лежит моя программа. Пользователь скачивает, запускает - ко мне приходит некоторая информация Так вот, сайт...

Запрос в базу
#include <iostream> #include "sqlite3.h" using namespace std; int main(int argc, char** argv) { sqlite3* DB;...

Запрос в базу
Доброго времени суток, появилась проблема: Есть такой код: require("template/include/cfg.php"); $connect =...

6
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
30.09.2019, 12:07
Никто. Слишком мало информации.
0
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
30.09.2019, 12:12  [ТС]
dondublon,
Python
1
2
3
4
5
6
"INSERT INTO `*****`.`*******`(`id`, `idkli`, `tip`, `dataon`, `dataoff`, `file`, `komm`, `summa`, `d`, `m`, `y`, `schet`,"
                        "`nschet`, `nkvit`, `kto`, `ogrn`, `polnsumma`, `produkt`, `dz`, `mz`, `yz`, `random_key`) "
                        "VALUES(NULL, '', '3', {dataon}, {dataoff}, '', '', {summa}, "'{d}'", "'{m}'", "'{y}'", {schet}, {nschet}, '', '4110', {ogrn}, {polnsumma}, "
                        "{produkt}, {dz}, {mz}, {yz}, {random_key})".format(temp_d_p, dataon='""', dataoff=temp_d_p, summa='""', d=temp_d_p[6:], m=temp_d_p[4:6], y=temp_d_p[:4], schet='""',
                                                                            nschet='""',  ogrn='""', polnsumma='""', produkt='""',
                                                                            dz=temp_d_p[6:], mz=temp_d_p[4:6], yz=temp_d_p[:4], random_key=indifikator_platezha))
Вот запрос я так понимаю проблема с форматом, так как если я пишу вместо 3,03, в первом значении все вноситься , скажем в переменой m идет '07' и тогда в m вноситься 7
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
30.09.2019, 12:40
menafis, если хотите, чтобы помогли - напишите, что происходит при попытке вставки проблемных значений.
Причём желательно поисследовать побольше.

Возможно, понадобится описание полей таблицы.

Цитата Сообщение от menafis Посмотреть сообщение
так как если я пишу вместо 3,03,
Где пишете? Вместо чего пишете?
Цитата Сообщение от menafis Посмотреть сообщение
скажем в переменой m идет '07' и тогда в m вноситься 7
Ну если передать в переменную m значение 07, то, при преобразовании в int там будет 7, очевидно.

Выражайтесь грамотно, сквозь косноязычие также продираться никто не будет.
0
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
30.09.2019, 13:02  [ТС]
dondublon, При выполнение запроса происходит запись в базу формат полей у всех строк varchar в проблемном участке а именно поля d,m,z и dz,mz,yz вносить дата заказа то есть, для примера входная переменная
Python
1
temp_d_p='20190708'
, тип переменой строка, делиться соответсвенно на '2019','07','08' и дальше должна внести в базу в поле m, для примера 07, но в базу попадает 7, без ведущего 0, проверкой через print перед выполнением запроса в переменую попадет 07 тип srt, по в самом запросе уже 7, скажите может ли причина что переменная обьявляеться после format, то есть .format(mz=temp_d_p[4:6]).
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
30.09.2019, 13:08
Ну вот, более-менее ясно.
В .format причина вряд ли. В общем, причина неясна. Может, другие помогут.
0
3 / 3 / 2
Регистрация: 26.02.2014
Сообщений: 552
30.09.2019, 13:09  [ТС]
Если я меню
SQL
1
2
3
4
"INSERT INTO `*****`.`*******`(`id`, `idkli`, `tip`, `dataon`, `dataoff`, `file`, `komm`, `summa`, `d`, `m`, `y`, `schet`,"
                        "`nschet`, `nkvit`, `kto`, `ogrn`, `polnsumma`, `produkt`, `dz`, `mz`, `yz`, `random_key`) "
                        "VALUES(NULL, '', '3', {dataon}, {dataoff}, '', '', {summa}, "'{d}'", "'{m}'", "'{y}'", {schet}, {nschet}, '', '4110', {ogrn}, {polnsumma}, "
                        "{produkt}, {dz}, {mz}, {yz}, {random_key})"
скажем первое значение 3, на значение 03 и выполняю запрос базу попадет именно 03, причина может быть в то что в insert into записывается формат
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.09.2019, 13:09
Помогаю со студенческими работами здесь

Запрос в базу
Здравствуйте, есть 2 таблицы 1) players( id, time, .... ) 2) stats( id, id_player, kills, death, infected, games ) id_player это...

запрос в базу
Добрый день! помогите пожалуйста кто знает. В таблице T1 содержатся данные о дате,времени заказа и о покупателе ID A1 A2 ...

Запрос в базу
Есть запрос в базу private async void button4_Click(object sender, EventArgs e) { string SqlUpdateBank0 =...

запрос в базу
вот как примерно написан код const DB_PREF="table"; class cl { function f() { global $db;

Запрос в базу
как правильно составить запрос? Есть таблица без ключа без счетчика. Логи. 1 столбец айди пользователя 2 столбец время остальные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru