C# 将数据从Listview保存到MySQL
我想将C# 将数据从Listview保存到MySQL,c#,mysql,C#,Mysql,我想将ListView中的数据保存到MySQL数据库。项目小计、现金和凯巴利安应保存到MySql的表中: int SubTotal = 0; int Cash = 0; int Kembalian = 0; for (int i = 0; i < ListView1.Items.Count; i++) { SubTotal = Convert.ToInt32(ListView1.Items[i].SubItems[4].Text); Cash = Convert
ListView
中的数据保存到MySQL数据库。项目小计
、现金
和凯巴利安
应保存到MySql的表中:
int SubTotal = 0;
int Cash = 0;
int Kembalian = 0;
for (int i = 0; i < ListView1.Items.Count; i++)
{
SubTotal = Convert.ToInt32(ListView1.Items[i].SubItems[4].Text);
Cash = Convert.ToInt32(ListView1.Items[i].SubItems[4].Text);
Kembalian = Convert.ToInt32(ListView1.Items[i].SubItems[4].Text);
string constring = "datasource=localhost;port=3306;username=root;password=elga";
string Query = "insert into cimonedb.penjualan (SubTotal, Cash, Kembalian) values('" + SubTotal + "','" + Cash + "','" + Kembalian + "',)";
MySqlConnection conDataBase = new MySqlConnection(constring);
MySqlCommand cmdDataBase = new MySqlCommand(Query, conDataBase);
MySqlDataReader myReader;
try
{
conDataBase.Open();
myReader = cmdDataBase.ExecuteReader();
MessageBox.Show("Transsaksi is Seved");
while (myReader.Read())
{
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
int小计=0;
int Cash=0;
int-Kembalian=0;
对于(int i=0;i
您有以下问题:
insert
语句的末尾有一个额外的逗号,
cmdDataBase.ExecuteNonQuery()代码>而不是cmdDataBase.ExecuteReader()当(myReader.Read()){}
conDataBase.Close()代码>