Нарушение ограничения уникального ключа - Pandas to_sql Python SQLAlchemy

Я сделал это так:

for (int i = 0; i <= 500; i++) //I suppose the number of files will not pass 500
        {       //Checks if C:\log\log+TheNumberOfTheFile+.txt exists...
            if (System.IO.File.Exists(@"C:\log\log"+conta_logs+".txt"))
            {
                conta_logs++;//If exists, then increment the counter
            }
            else
            {              //If not, then the file is created
                var file = System.IO.File.Create(@"C:\log\log" + conta_logs + ".txt");
                break; //When the file is created we LEAVE the *for* loop
            }
        }

Я думаю, что эта версия не так сложна, как другие, и это простой ответ за то, что хотел пользователь.

0
задан Emac 19 March 2019 в 13:57
поделиться

1 ответ

Думаю, я понял это. База данных была настроена так, чтобы не допускать одно и то же имя и поле адреса 1, и мои данные имели некоторые дубликаты для адреса 1, но различия в адресе 2. Необходимо внести некоторые изменения в базу данных, а затем повторить попытку. Я собираюсь оставить свой вопрос, чтобы помочь другим, которые могут столкнуться с подобными проблемами.

0
ответ дан Emac 19 March 2019 в 13:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: