Ich möchte wissen, ob das möglich ist.Odbc mit PHP, C#, preg_match ist dieser Code möglich
using System; using System.Data.Odbc;namespace pdw_db { class pdw_db { static void Main(string[] args) { if (args.Length <= 2) { return; } else { string alarm_capcode, alarm_text, alarm_korps;
//kill qoutes in alarmering args[1] = args[1].Replace("\"", ""); args[1] = args[1].Replace("\'", ""); args[1] = args[1].Replace("'", ""); args[2] = args[2].Replace("\"", ""); args[2] = args[2].Replace("\'", ""); args[2] = args[2].Replace("'", ""); alarm_capcode = args[0]; alarm_text = args[1]; alarm_korps = args[2]; // alles in de database graag. databaseThis(alarm_capcode, alarm_text, alarm_korps); string2 = alarm_text; preg_match('/(.*\s)([A-Z]+.[0-9]*)(\s.[A-Z]*\s)/', string2, matches); preText = matches[1]; streetName = matches[2]; postText = matches[4]; city = matches[3]; // alles in de database graag. databaseThis(streetName, city, preText, postText); } return; } static void databaseThis(string capcode, string melding, string korps) { string queryString = "insert into alarmeringen2012(capcode, melding, label)values(\'" + capcode + "\',\'" + melding + "\',\'" + korps + "\');"; string queryString = "insert into jos_reports(address, summary, desc)values(\'" + streetName +"\',\'" + preText + "\',\'" + postText + "\');"; using (OdbcConnection connection = new OdbcConnection("DSN=pdw_db")) { OdbcCommand command = new OdbcCommand(queryString, connection); connection.Open(); OdbcDataReader reader = command.ExecuteReader(); while (reader.Read()) {// do nothing Console.WriteLine(reader[0]); } // Call Close when done reading. reader.Close(); } } }
}
Beispiel alarm_text string: Prio 1 TOM KRANENBURGSTRAAT 140 ENKHUIZEN Buitenbrand ENK646
So die Saiten an 2 Stellen