hi,
Ich habe eine Datenbankanwendung, die Messdaten auf eine MYSQL Datenbank auf den Rechner schiebt.
Also Daten von einem Messgerät über vb 2010 Express nach XAMPP Localhost.
Nun soll das Ganze so eingerichtet werden das man die Daten über eine Webseite mit eingerichteter MYSQL Datenbank überall auf der Welt sehen kann.
Folgender VB code schafft die Daten im Moment auf die Localhost Datenbank
SQLStr = "server=localhost;uid=root;database=ancalia;pwd="
SQLcon.ConnectionString = SQLStr
SQLcon.Open()
SQLCom.Connection = MySQLcon
SQLCom.CommandText = "INSERT INTO `Datenbank`.`Tabelle` (`id`, `air`, `humidity`,`surface`, `dst_wann`)"
SQLCom.CommandText = SQLCom.CommandText & " VALUES (" & IDTxt & ", " & Airtem & ", " & AirHym & ", " & SubTem & ", " & ZeitStamp & ")"
SQLCom.ExecuteNonQuery()
Wie kann ich das jetzt so umbauen, dass das auf eben jenen Webserver geschoben wird.
MYSQL ODBC 5.1 treiber ist installiert
Da ich das noch nie gemacht habe und die Datenbank nicht zerschiessen möchte, frage ich lieber vorher wie man das macht.
Muss jetzt in den SQLStr nur:
'MySQLSTR = "Driver={MySQL ODBC 5.1 Driver};Server=myServerAddress;Port=3306;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;"
eingetragen werden? Was soll Option = 3?
Ok Danke für baldige Antwort Conger890
Ich habe eine Datenbankanwendung, die Messdaten auf eine MYSQL Datenbank auf den Rechner schiebt.
Also Daten von einem Messgerät über vb 2010 Express nach XAMPP Localhost.
Nun soll das Ganze so eingerichtet werden das man die Daten über eine Webseite mit eingerichteter MYSQL Datenbank überall auf der Welt sehen kann.
Folgender VB code schafft die Daten im Moment auf die Localhost Datenbank
SQLStr = "server=localhost;uid=root;database=ancalia;pwd="
SQLcon.ConnectionString = SQLStr
SQLcon.Open()
SQLCom.Connection = MySQLcon
SQLCom.CommandText = "INSERT INTO `Datenbank`.`Tabelle` (`id`, `air`, `humidity`,`surface`, `dst_wann`)"
SQLCom.CommandText = SQLCom.CommandText & " VALUES (" & IDTxt & ", " & Airtem & ", " & AirHym & ", " & SubTem & ", " & ZeitStamp & ")"
SQLCom.ExecuteNonQuery()
Wie kann ich das jetzt so umbauen, dass das auf eben jenen Webserver geschoben wird.
MYSQL ODBC 5.1 treiber ist installiert
Da ich das noch nie gemacht habe und die Datenbank nicht zerschiessen möchte, frage ich lieber vorher wie man das macht.
Muss jetzt in den SQLStr nur:
'MySQLSTR = "Driver={MySQL ODBC 5.1 Driver};Server=myServerAddress;Port=3306;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;"
eingetragen werden? Was soll Option = 3?
Ok Danke für baldige Antwort Conger890