1
Ich laufe in einige Probleme in meinem Code, wo, wenn es die SQL-Datei liest es Duplikate Einträge und einige Male versetzt sie in der falschen Reihenfolge. Ich habe meinen Code durchgegangen und Werte überprüft, aber ich konnte nichts finden, es sollten nur 4 Einträge sein.
private void LoadBtn_Click(object sender, EventArgs e)
{
//Opens a browse box to allow the user to select which file, only CSV's allow allowed
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "CSV Files (*.csv)|*.csv";
openFileDialog1.FilterIndex = 1;
//empties text box when clicked | loads file location and name to load directory text box at top
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
ConvertedText.Text = string.Empty;
LoadDirectory.Text = openFileDialog1.FileName.ToString();
}
string filename = LoadDirectory.Text;
string[] Lines = File.ReadAllLines(filename);
string[] Fields;
string outfile = "";
for (int i = 1; i < Lines.Length; i++)
{
Fields = Lines[i].Split(new char[] { ',' });
outfile += "IF EXISITS (SELECT USERID FROM WUSERS WHERE USERID='" + Fields[0] + "')" + Environment.NewLine;
outfile += "begin" + Environment.NewLine;
ConvertedText.AppendText(outfile);
}
}
Sie Sir sind ein absoluter Lebensretter danken Ihnen so viel <3 – Englishman
I Ich bin dran für wichtige Internet-Punkte. Upvote/akzeptieren? =) – Eric