Итак, в моем скрипте для импорта почтовых индексов, случается, что некоторые из них повторяются. Вместо того чтобы сравнивать весь документ в одну строку, я хотел бы знать, есть ли возможность сравнивать исключения, поэтому, если я получу повторную ошибку первичного ключа (база данных MySQL), я могу просто проигнорировать ее и избежать вставки реестра.
РЕДАКТИРОВАТЬ: Вот немного моего кода:
MySqlConnection mConn = new MySqlConnection("Server=" + con_server + ";Database=db1766844-main;Uid=" + con_user + ";Pwd=" + con_pass + ";");
try
{
string myQuery = "INSERT INTO codpostal (idcodpostal) VALUES ('" + codpostal + "')";
MySqlCommand myCommand = new MySqlCommand(myQuery, mConn);
MySqlDataReader myDataReader = myCommand.ExecuteReader();
mConn.Close();
}
catch (Exception ex)
{
MessageBox.Show(Convert.ToString(ex));
}