|
You last visited: Today at 00:40
Advertisement
MySql und Vb
Discussion on MySql und Vb within the .NET Languages forum part of the Coders Den category.
05/28/2014, 14:33
|
#1
|
elite*gold: 5
Join Date: Dec 2013
Posts: 683
Received Thanks: 56
|
MySql und Vb
Hallo Epvp,
und zwar hatte ich vor bei der Login Form eine abfrage zu starten was in der Spalte Premium steht und wenn 1 oder 0 steht jeweils drauf zu reagieren
bei 1 mit
Form1.Button3.Visible = true
und bei 0 mit
Form1.Button3.Visible = false
nur bekomme ich die Abfrage nicht hin.... Weil ich eigentlich kaum Umgang bei VB mit MySql hatte
|
|
|
05/28/2014, 14:35
|
#2
|
elite*gold: 666
Join Date: Apr 2011
Posts: 5,810
Received Thanks: 2,418
|
Wie sieht dein Ansatz aus?
|
|
|
05/28/2014, 14:43
|
#3
|
elite*gold: 150
Join Date: Oct 2009
Posts: 7,098
Received Thanks: 623
|
NIEMALS direkt mit einem Programm zum MySQL Server verbinden!
Man kann das programm tierisch leicht dekompilieren und dann das Passwort auslesen(selbst bei confusern ist es noch möglich, und sei es durch das mitlesen des Netzwerkverkehrs) - deine Datenbank ist schneller gelöscht(und geklaut) als du gucken kannst.
Du musst den zwischenweg über PHP gehen, d.h. du hast auf deinem Server eine PHP Datei die die Abfrage macht und dann die 1 oder 0 ausgibt.
In dem Fall sind die MySQL-Daten dann nur auf dem Server gespeichert und keiner kommt da durch das Programm ran.
Lg
|
|
|
05/28/2014, 14:51
|
#4
|
elite*gold: 5
Join Date: Dec 2013
Posts: 683
Received Thanks: 56
|
Das dumme ist ich kann kaum Php :P
|
|
|
05/28/2014, 15:08
|
#5
|
elite*gold: 666
Join Date: Apr 2011
Posts: 5,810
Received Thanks: 2,418
|
Quote:
Originally Posted by PC Jones
NIEMALS direkt mit einem Programm zum MySQL Server verbinden!
Man kann das programm tierisch leicht dekompilieren und dann das Passwort auslesen(selbst bei confusern ist es noch möglich, und sei es durch das mitlesen des Netzwerkverkehrs) - deine Datenbank ist schneller gelöscht(und geklaut) als du gucken kannst.
Du musst den zwischenweg über PHP gehen, d.h. du hast auf deinem Server eine PHP Datei die die Abfrage macht und dann die 1 oder 0 ausgibt.
In dem Fall sind die MySQL-Daten dann nur auf dem Server gespeichert und keiner kommt da durch das Programm ran.
|
Das Thema mit MySQL hatten wir hier schonmal:
Quote:
Originally Posted by PC Jones
deine Datenbank ist schneller gelöscht(und geklaut)
|
Gott segne die Rechteverwaltung in MySQL!
@TE willst du nun Hilfe oder nicht?
Eine Verbindung über PHP oder z.b. TCP/IP wäre durchaus ratsam, aber zu lernzwecken ist es okay.
Wenn du Hilfe möchtest, dann stell doch bitte konkrete Fragen und und liefer deinen Ansatz..
|
|
|
05/28/2014, 15:32
|
#6
|
elite*gold: 5
Join Date: Dec 2013
Posts: 683
Received Thanks: 56
|
Code:
Dim myconnectionstring1 As String
myconnectionstring1 = "server=*************; "
conn1.ConnectionString = myconnectionstring1
Try
conn1.Open()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Dim str2 As String = "SELECT premium From tool WHere username='" & UsernameTextBox.Text & "' and password='" & PasswordTextBox.Text & "'"
Dim da2 As New MySqlDataAdapter(str2, conn1)
Dim ds2 As New DataSet
If ds2.Tables(0).Rows.Count = 1 Then
Form1.Button1.Visible = True
Form1.Button4.Visible = True
Form1.CheckedListBox1.Visible = True
MessageBox.Show("Skype Tool Premium")
Form1.Text = "Skype Tool Premium"
End If
|
|
|
05/29/2014, 19:53
|
#7
|
elite*gold: 5
Join Date: Dec 2013
Posts: 683
Received Thanks: 56
|
push
|
|
|
05/30/2014, 00:56
|
#8
|
elite*gold: 666
Join Date: Apr 2011
Posts: 5,810
Received Thanks: 2,418
|
Was funktioniert denn am Code nicht? Schon anständig gedebuggt?
|
|
|
05/30/2014, 03:01
|
#9
|
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
|
Quote:
Originally Posted by Sycophantic
Was funktioniert denn am Code nicht? Schon anständig gedebuggt?
|
Ich schätze mal, das hier ne Exception fliegt, weil die Abfrage einfach falsch formuliert ist. Und ohne ne Tabellenstruktur und genaue Problembeschreibung oder ähnliches kann man hier einfach nicht helfen.
|
|
|
05/31/2014, 01:58
|
#10
|
elite*gold: 5
Join Date: Dec 2013
Posts: 683
Received Thanks: 56
|
Er meint er kann die Tabelle 0 nicht finden ê.e
|
|
|
05/31/2014, 02:04
|
#11
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
Code:
Dim da2 As New MySqlDataAdapter(str2, conn1)
Dim ds2 As New DataSet
Kein Wunder, da sind ja auch keine Daten mehr enthalten.
|
|
|
05/31/2014, 20:30
|
#12
|
elite*gold: 5
Join Date: Dec 2013
Posts: 683
Received Thanks: 56
|
was meinst du?
|
|
|
05/31/2014, 21:16
|
#13
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
Hier willst du auf die Tabellen zugreifen:
Code:
If ds2.Tables(0).Rows.Count = 1 Then
ds2 ist so definiert:
Code:
Dim ds2 As New DataSet
- wie soll ds2 dort irgendwelche Daten aus deiner Datenbank enthalten?
Was du brauchst, ist das Objekt da2:
Code:
Dim da2 As New MySqlDataAdapter(str2, conn1)
und eine vernünftige Benennung deiner Variablen.
|
|
|
 |
Similar Threads
|
Mysql fehler 1130-Host 'xxxx' is not allowed to connect to this MySQL server
02/21/2017 - Metin2 Private Server - 3 Replies
Hallo Community,
und zwar ich habe ein Problem wenn ich auf Navicat gehe und auf meiner DB zugreifen möchte steht dort Mysql fehler 1130-Host 'xxxx' is not allowed to connect to this MySQL server
ich hoffe mir kannn jemand helfen oder mir es beheben..
|
Mysql fehler 1130-Host 'xxxx' is not allowed to connect to this MySQL server
10/18/2012 - Metin2 Private Server - 0 Replies
Ich brauche eure hilfe ich wollte einen P-server machen und benutzte Navicat für die DatenBank aber beim ersten mal ging es doch ich hatte dann die DB gelöscht,weil ich ein neues script hatte und dann wollte ich wieder eins machen aber es ging nicht so wie oben der Fehler
ich bitte um hilfe danke :)
aber bitte so schnell wie möglich um antwort danke
Liebe Grüße : Silver2011
|
MySQL-Fehler ("socket:'/tmp/mysql.sock' doesn't exist)
10/10/2012 - Metin2 Private Server - 3 Replies
Ohai M2-Community,
nachdem ich nun schon etliche Male versucht habe, MySQl 5.5 zu installieren, erscheint immer der gleiche Fehler und mir ist es nicht möglich mit der Datenbank zu verbinden.
Fehler:
http://i.epvpimg.com/48mUd.png
|
MySQL Navicat 1130-Host'5.xxx.xx.xxx' is not allowed to connect to the MySQL Server
08/07/2010 - Metin2 Private Server - 14 Replies
Hallo com,
ich habe ein Problem mit Navicat. Undzwar habe ich diesen Fehler hier : "1130-Host'5.xxx.xx.xxx' is not allowed to connect to the MySQL Server" seid gestern.
Ich dachte mir mal ich änder mein Navicat Passwort um... Als ich dies getan habe, und meinen Server rebootet habe und Navicat neugestartet habe, und ich mich wieder in Navicat einloggen wollte kam diese Fehlermeldung. Nun habe ich das Problem das ich mich nicht mehr mit Navicat connecten kann. Habe schon alles versucht...
|
All times are GMT +1. The time now is 00:41.
|
|