2014-11-13 2 views
-1

나는 이것을 많이 봤으므로 찾을 수없고 답할 수 없습니다 (아마 초보적이기 때문일 수도 있습니다).쿼리를 만들 수 없습니다.

퍼베이시브 데이터베이스에서 항목을 검색하는 간단한 VB 응용 프로그램을 만들고 있습니다. 나는 데이터베이스에 연결할 수 있었지만 쿼리를 만들고 실행하는 방법을 알 수 없었다. 나는 이것에 아주 새로운데, 여기에 내가 가진 것이있다.

Dim idText As String 
Dim myPsqlConnection As PsqlConnection = New PsqlConnection() 
myPsqlConnection.ConnectionString = "ServerName=FILESERVER;ServerDSN=myDSN" 
myPsqlConnection.Open() 
'run query here, but I don't know how! 
myPsqlConnection.Close() 

나는 간단한을 실행하는 방법을 찾고 있어요 쿼리의 종류 '테이블에서 *의 feild = 뭔가 선택'을, 아니 삽입, 삭제, 또는 업데이트 .. 읽기 전용.

+0

많은 일이 잘못 될 수 -있는 그대로 최선의 시도를 보여, 당신은 – Plutonix

+0

내가 너무 광범위 튜토리얼을 요구하는 것 같습니다 어디에서 시작해야 할지도 모릅니다. 그게 문제입니다. myPsqlConnection.Query ('querystring') 또는 myPsqlConnection.runQuery ('querystring') 또는 myPsqlConnection.GoBabyGo ('querystring')입니다. 먼저 다른 객체를 만들어야합니까? – user3479671

+0

질문이 너무 광범위하면이 정보를 어디에서 찾을 수 있는지 말해 줄 수 있습니다. 질문 만 삭제하면됩니다. – user3479671

답변

2

PsqlCommand and PsqlDataReader objects을 봐야합니다. 쿼리를 실행
아주 간단한 VB.NET 응용 프로그램은 다음과 같습니다

Imports Pervasive.Data.SqlClient 

Module Module1 

    Sub Main() 
     Dim conn As New PsqlConnection("ServerDSN=DEMODATA") 
     Dim cmd As New PsqlCommand("select id,name from class", conn) 
     conn.Open() 
     Dim dr As PsqlDataReader 
     dr = cmd.ExecuteReader 
     While (dr.Read) 
      Console.WriteLine("ID: " & dr("id").ToString() & " -- " & "Name: " & dr("name").ToString()) 
     End While 
     dr.Close() 
     conn.Close() 

    End Sub 

End Module 
+0

그랬어! 초보자를 추앙 해줘서 고마워! – user3479671

관련 문제