gpt4 book ai didi

c# - 数据库连接不起作用 C#

转载 作者:搜寻专家 更新时间:2023-10-30 21:49:43 25 4
gpt4 key购买 nike

我正在用 C# 开发一个程序。我在 phpMyAdmin 上用 MySQL 创建了一个数据库,我想将这个数据库与我的程序连接起来。连接后我必须插入、更新、删除和查看所有数据,但我遇到了一个问题:连接不起作用。

我在这里发布我的连接代码:

public static string StringaConnessione = "Data Source=localhost;Database=agility;userid=root;password='';";
public static MySqlConnection Connessione = new MySqlConnection(StringaConnessione);

当我为插入按钮编写代码时,我遇到了另一个问题(肯定是数据库问题)

Connessione.Open();
SQLDataAdapter SDA=new SqlDataAdapter("INSERT INTO GARA(nome_gara,giudice,località,data,tpsopm,tpmopm,tpstot,tpmtot)VALUES('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"','"+textBox5.Text+"','"+textBox6.Text+"','"+textBox7.Text+"','"+textBox8.Text+"')",Connessione);
SDA.SelectCommand.ExecuteNonQuery();
Connessione.Close();
MessageBox.Show("Dati salvati correttamente!");

你能帮帮我吗?谢谢!

最佳答案

您不能使用 SqlDataAdapterMySQL 通信,因为该类是为与 Sql Server 一起使用而设计的。

使用 MySqlDataAdapter相反。

关于c# - 数据库连接不起作用 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40739073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com