另外
.NET Framework中连接数据库要用到ADO.NET.如果要操作Access数据库,要用到System.Data.OleDb命名空间下的许多类.
比如按楼主所说,"我想在textbox1中显示表一中【一些数据】字段下的第一个内容":
'首先导入命名空间
Imports System.Data
Imports System.Data.OleDb
'然后在某一个事件处理程序中写:
Dim command As New OleDbCommand("Select * From 数据表", conn)
conn.Open() '打开数据库连接
Dim reader As OleDbDataReader = command.ExecuteReader() '执行SQL语句,返回OleDbDataReader 对象
Do While reader.Read() '读取一条数据
textbox1.Text += reader("一些数据") VbCrLf
Loop
reader.Close() '关闭OleDbDataReader
conn.Close() '关闭连接
给个思路.
第一段:Entity Framework (EF)
引用了EF后,在EF 的datacontext将你的access数据库配置上.你的增删改查等都需要你在业务中去定义.
datagridview控件是Winform里面的吧,你只要在数据库定义的时候每条数据都有一个递增的ID,然后你显示数据的时候顺序使用ID desc就行了.
第二段: ADO.net
做个Accesshelper类,使用connetion,command,reader等对象对Access数据库进行各类操作.
这种情况下,通行的做法是:配置ODBC,每个服务器添加一个固定名字的SQL连接,通过这个ODBC访问该服务器的数据库.
例如,下面图中的aaa就是本机数据库的访问,已配置sa密码,可访问和修改任意数据.
VB.NET中没有RecordSet了.取而代之的是DataSet.
在VB.net中可以先用SqlConnection对像来连接数据库再用SqlDataAdapter对像来读取数据并填充到DataSet里.然后就可以进行数据绑定了.
例:
dim
conn
as
SqlConnection
da
SqlDataAdapter
ds
Dataset
set
=
new
conn.ConnectionString="server=serverIP;database=databasename;uid=userid;pwd=password";
conn.open
(,conn)
da.fill(ds)
使用ADO~~先利用数据控件oleconnection连接到数据库,即在oledbconnection的Connectstring属性输入路径,
然后使用oledbcommand并在commandtext中选择查询,再使
用oledbdataadapter选择配置数据适配器,生成dataset
注:
①. oledbcommand 主要使用SQL命令
在web.config中配置:
'连接oracle
strconnect
string
system.web.configuration.webconfigurationmanager.connectionstrings("conn").tostring()
oledb.oledbconnection
system.data.oledb.oledbconnection(strconnect)
'返回数据
public
function
gettable(byval
sql)
conn.open()
comm
oledb.oledbcommand
oledb.oledbcommand(sql,
conn)
oledb.oledbdataadapter
oledb.oledbdataadapter(comm)
dt
system.data.datatable
system.data.datatable()
da.fill(dt)
conn.close()
return
end
'返回受影响的行数
impactdate(byval
i
integer
comm.executenonquery
以上就是土嘎嘎小编为大家整理的vb.net数据库配置相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!