重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
vb连接什么数据库都能用, 1. 但是从支持和稳定方面建议用:access,sqlserver 2. 小型的数据量不大或单机模式:access (小型桌面数据库,对多客户端支持不好) 3.中大型的数据量大或多机模式(多客户端):sqlserver (中大型数据库,多客户端支持好) 4.vb , access,sqlserver 全是微软的产品, 兼容性没得说 5. 看需求:如果需求大可以改成大型数据库 甚至改变开发语言 和 改用开发模式 cs模式改用bs模式等 6.绝对原创,一个字一个字打字
站在用户的角度思考问题,与客户深入沟通,找到钟楼网站设计与钟楼网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都做网站、企业官网、英文网站、手机端网站、网站推广、域名申请、网页空间、企业邮箱。业务覆盖钟楼地区。
MSDE是要安装的,所以不能算绿色版。VB.NET做的软件,要点虐 的支持。
在一定程度上,我是这么认为的:如果你的软件在单机使用,和其他电脑没关系,则用ACCESS。如果数据量很小,那,XML也可以够用。如果你的软件在网络上使用,比如企业的一个小型管理系统,则用SQLSERVER这类网络数据库来支持。
至于绿色:无非是不用安装。VB点虐 写的软件,把引用的DLL复制到程序所在的文件夹就可以运行。当然点虐 必须装。
如果楼主熟悉VB6,可以直接在项目中添加ADODB的Com引用,这样你就可以像VB6那样操作数据库了!
另外
.NET
Framework中连接数据库要用到ADO.NET。如果要操作Access数据库,要用到System.Data.OleDb命名空间下的许多类。
比如按楼主所说,“我想在textbox1中显示表一中【一些数据】字段下的第一个内容”:
'首先导入命名空间
Imports
System.Data
Imports
System.Data.OleDb
'然后在某一个事件处理程序中写:
Dim
conn
As
New
OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data
Source=数据库.accdb;Jet
OLEDB:Database
Password=MyDbPassword")
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()
'关闭连接