2013-03-18 2 views
-3

나는 vb.net에서 소프트웨어를 만들고 MySQL databse와 연결하고 phpmyadmin을 사용하여 테이블 업데이트와 컬럼 버전을 생성했다. 내가 updateVB 내 업데이트 라이브러리가 해당 테이블에서 데이터베이스에서의 version.txt의 링크를 얻을 것이다 원하는 VB.NET에서 MySQL 테이블 쿼리하기

의 version.txt의 링크를 삽입 한 버전 열에서

....

내가 좋아하는이 모든 정보 싶어

Updatevb1.checkforupdate("Text file where your version is stated (URL)", 
         "Current Version", 
         "URL of executable updater (SFX Archive), 
         "Username for FTP", "Password for FTP", 
          showUI As Boolean) 
: 텍스트 파일 버전 URL, 현재 버전, 실행 파일 업데이트의 URL 등

방법이 수행 할 수 있습니다?

conn = New MySqlConnection(ServerString) 
    Try 
     conn.Open() 
     Dim sqlquery As String = "SELECT FROM updater" 
     Dim data As MySqlDataReader 
     Dim adapter As New MySqlDataAdapter 
     Dim command As New MySqlCommand 
     command.CommandText = sqlquery 
     command.Connection = conn 
     adapter.SelectCommand = command 
     data = command.ExecuteReader 
     While data.Read() 
      If data.HasRows() Then 
       Dim vlink As String = data(1).ToString 
       Dim dlink As String = data(2).ToString 
       Dim ftpu As String = data(3).ToString 
       Dim ftpp As String = data(4).ToString 
      End If 
     End While 
     UpdateVB1.checkforupdate("vlink", "0.0.9", "dlink", "ftpu", "ftpp", showUI:=True) 
     data.Close() 
     conn.Close() 
+0

그런 코드를 요청할 수는 없습니다. 당신은 가지고있는 문제에 대한 질문을하고 다른 사람들에게 당신이 시도한 것과 왜 그것이 효과가 없는지를 보여줄 필요가 있습니다. – Jaxedin

+0

도와주세요 ... – Farukh

+0

OwerFlov 내 질문에 오류를 수정했습니다 .... – Farukh

답변

0

첫 번째 문제는 SQL 문이 열을 지정하지 않는다는 것입니다.

소비하고자하는 열의 목록을 제공하십시오.

Dim sqlquery As String = "SELECT vlink, dlink, ftpu, dtpp FROM updater" 
+0

하지만 1,2,3 등으로 tostring 값을 설정하여 열을 지정했습니다 .. – Farukh

+0

내 다른 명령이 맞습니까? ????? sqlquery 명령없이 ??? – Farukh

+0

첫 번째 문제를 해결하고 열을 지정했지만 여전히 작동하지 않습니다 ... 두 번째 문제는 무엇입니까 ??? – Farukh

관련 문제