Hallo liebe Forum Member,
ich hab keine Ahnung ob das das richtige Subforum für diese Frage ist, aber ich habs hier einfach mal platziert.
Also zu meinem Problem.
Ich muss eine Datei mit SHA-1 Hashwerten mit daten aus der Datenbank vergleichen.
Es handelt sich um die Robinsonliste. (Nicht das ihr falsche von mir denkt
).
Wie soll ich es am besten machen? Habt ihr vorschläge?
Zurzeit mach ichs so:
Aber das ganze ist ziemlich ressourcen fressend.
Würd mich auf Vorschläge freun.
Lg ph0o
ich hab keine Ahnung ob das das richtige Subforum für diese Frage ist, aber ich habs hier einfach mal platziert.
Also zu meinem Problem.
Ich muss eine Datei mit SHA-1 Hashwerten mit daten aus der Datenbank vergleichen.
Es handelt sich um die Robinsonliste. (Nicht das ihr falsche von mir denkt
![Blinzeln](https://entwickler-forum.de/core/images/smilies/wink.png)
Wie soll ich es am besten machen? Habt ihr vorschläge?
Zurzeit mach ichs so:
Code:
System.Data.IDataReader dbReader = sqlCmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while(dbReader.Read()){ kommunikation_id = dbReader["kommunikation_id"].ToString(); konatktHash = SHA1StringHash(dbReader["kontakt"].ToString().ToLower()); reader = new BinaryReader(new FileInfo("C:\\ecg-liste.hash").OpenRead()); while ((tmpLine = ByteArrayToString(reader.ReadBytes(20))) != null) { if (CompareHexString(tmpLine, konatktHash)) { UpadteKommunikationsIDStatus(kommunikation_id); } } reader.Close(); }
Würd mich auf Vorschläge freun.
Lg ph0o
Comment