Send email udfra txt-fil

Tags:    c#

Hej alle udviklere.

Jeg er igang med at lave et program der skal sende en email ud til mine kunder når der er nye resultater. Jeg har lavet en tekst fil ved navn analyser.txt, der ser således ud:

kundenummer,resultatnummer
kundenummer,resultatnummer
osv.

Jeg har også en database hvor kundenumrene ligger samt deres emails. Er det muligt at lave et program der kan holde styr på hvornår den filen analyser.txt ændrer sig og derefter sender mails ud?

Tak
Christian



Indlæg senest redigeret d. 16.06.2006 08:42 af Bruger #6892
4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej alle udviklere.

Jeg er igang med at lave et program der skal sende en email ud til mine kunder når der er nye resultater. Jeg har lavet en tekst fil ved navn analyser.txt, der ser således ud:

kundenummer,resultatnummer
kundenummer,resultatnummer
osv.

Jeg har også en database hvor kundenumrene ligger samt deres emails. Er det muligt at lave et program der kan holde styr på hvornår den filen analyser.txt ændrer sig og derefter sender mails ud?

Tak
Christian


For at finde ud af hvornår en fil ændrer sig kan du kigge på klassen FileSystemWatcher :) Søg eventuelt på MSDN.



Hej igen,

Her er en model som virker: (c#)

// using
using System.Data;
using System.Data.OleDb;

// Create Connection object
OleDbConnection dbConn = new OleDbConnection(GetConnectionString());
OleDbCommand dbComm = new OleDbCommand("Select * from Internet", dbConn);
// Open Connection
dbConn.Open();
dbComm.ExecuteNonQuery();
dbConn.Close();

// Og så metoden som returnerer strengen
// Generates database connection string
private string GetConnectionString()
{
return "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("log/database.mdb") + ";";
}

Venligst
Arne Johansen
http://www.frameworker.net



Hej,

Du skal da kigge lidt på FileWatcher klassen. Du kan lave en lille console app, som evt. kører som en win-service og holder øje med din folder og/eller fil og der vil så blive fyret en event når du editerer din fil.

Se mere her:
http://msdn2.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

Venligst
Arne Johansen
http://www.frameworker.net/



Tak for svarene.

Det vil jeg prøve. Nu jeg har oprettet denne tråd er der så nogen der kan hjælpe mig med at lave en connection til Acces databasen?



t