我一直在查看一堆代码片段,我只是不明白那里发生了什么。理解连接,阅读/操作和结束过程的一些帮助将非常有用。
我继续阅读所有关于这些DataAdapter,Ole和Sql以及Sqlce的内容,我不知道使用哪种或其他什么。
我在VB.NET 2010中创建了一个数据库,它出现在database.sdf中,我选择了本地数据库选项(我认为这是相关的?)。然后,我用一行包含列标题和主键的数据填充数据库。该表包含许多不同的列,但出于测试目的,以下内容是相关的:
这是我拼凑的,但我很确定它甚至没有朝着正确的方向......
显然,代码帮助是惊人的,但如果有人愿意用英语打破这个过程,那就太棒了。
Dim conn As SqlConnection = New SqlConnection("Data Source=G:\Programming\VB.NET\TEST\TEST\db_test.sdf")
Dim ds As New db_test
Dim sql As New SqlCommand("SELECT * FROM Locations WHERE CITY='Brunswick'")
conn.Open()
(I have no idea what this is actually referring to, I am just trying to read data with these commands below that seemed to pop up a lot in forums...)
Dim sdr As SqlDataReader = sql.ExecuteReader
While sdr.Read = True
MsgBox(sdr.Item("CITY") & " " & sdr.Item("BOUND_X"))
End While
sdr.Close()
conn.Close()
答案 0 :(得分:1)
.NET中的数据访问代码分为ADO.NET。您可以在这里阅读以供参考:
http://msdn.microsoft.com/en-us/library/h43ks021(v=vs.100).aspx
关于代码:
技术上更正确的代码看起来像这里可以找到: