我已经搜索了很多内容,无法找到并回答(可能是因为它如此简陋)。
我正在创建一个简单的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()
我正在寻找一种方法来执行一个简单的select * from table from feild = something'查询类型,没有插入,删除或更新..只读。
答案 0 :(得分: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