Может ли кто-нибудь помочь мне решить эту ошибку SQL?
И как мне подключить его к моей базе данных в phpmyadmin с помощью xampp? Не стесняйтесь исправить мой код, если вы считаете, что с ним что-то не так.Подключение phpmyadmin
Imports System.Data.SqlClient
Imports MySql.Data.MySqlClient
Public Class Form1
Dim con As SqlConnection
Dim com As SqlCommand
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
con = New SqlConnection
con = New SqlCommand
con.ConnectionString = "initial catalog=student;user id=sa;pwd="
con.Open()
con.Connection = con
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
If TextBox1.Text = " " Or TextBox2.Text = " " Or TextBox3.Text = " " Then
MsgBox("Please fill all the details")
Exit Sub
End If
com.CommandText = "insert into stud values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "')"
com.ExecuteNonQuery()
MsgBox("1 record is stored successfully")
TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
End Sub
End Class
Вы читали сообщения об ошибках и смотрели на строки, которые он упоминает? 'con' может быть только командой ** или ** объектом Connection. Существует еще много ошибок. вы должны сделать некоторые исследования по IDisposable, CONnection Pooling и SQL-параметрам. – Plutonix
Также MySQL и SQL Server - две разные вещи: ни один из объектов System.Data.SqlClient не будет работать с MySQL. Вы также захотите посетить сайт www.connectionstrings.com. – Plutonix