2011-11-17 90 views
0
Dim lvitem As Object 
    Dim iCount As Integer 
    Dim iLoop As Integer 
    Dim query3 = New SqlCommand 
    query3.Connection = New SqlConnection("SERVER=localhost;UID=root;DATABASE=test;") 
    iCount = lvLogs.Items.Count() 
    If Not lvLogs.Items.Count = 0 Then 
     Do Until iLoop = lvLogs.Items.Count 
      lvitem = lvLogs.Items.Item(iLoop) 
      With LvItem 
       query3.CommandText = "insert into wer(CustomerName,SalesGroup,CustomerType,TypeOfIndustry,RM,SeniorRM) values('" & .SubItems(0).Text & "','" & .SubItems(1).Text & "','" & .SubItems(2).Text & "','" & .SubItems(3).Text & "','" & .SubItems(4).Text & "','" & .SubItems(5).Text & "')" 
       query3.ExecuteNonQuery() 
      End With 
      iLoop = iLoop + 1 
      LvItem = Nothing 
     Loop 
    End If 
    MessageBox.Show("Record Saved!") 

这是我的代码。消息框显示,但该记录没有保存在我的数据库中。请帮助我在mysql查询浏览器数据库中保存listview数据

回答

1

您不能使用SqlClient供应商。您必须使用MySql .net连接器API并查看MySql connector examples

+0

那么我该怎么办? :( –

+0

@SigridAnnOmila - 请看看帖子(我已编辑) – adatapost

+0

我在哪里可以找到它?我应该点击什么? –