用VB.NET连接数据库,并将textbox中的内容写入其中的一个表中???

[复制链接]
查看11 | 回复10 | 2021-1-27 05:48:42 | 显示全部楼层 |阅读模式
我的是mysql,如果能连接其他数据库就更好了!!!!能解决的话可以加分的,谢谢
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
VB.NET可以连接mysql啊。
参考:
ConnectingtoMySQLdatabasesusingVB.NET
http://www.codeproject.com/Tips/493133/Connecting-to-MySQL-databases-using-VB-NET
连接其它数据库也没有问题sqlserver,oracle等等。
回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
1、访问Access数据库:
   connectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=F:\mdbFilePath\db.mdb;JetOLEDB:DatabasePassword=123"
2、访问Oralce数据库:
 connectionString="DataSource=orcl;UserId=system;Password=***;IntegratedSecurity=no"
3、访问SQLServer数据库:
 connectionString="server=.;database=yourdatabase;uid=用户名;pwd=密码"
4、访问MySQL数据库:
 connectionString="server=localhost;uid=root;pwd=123456;database=mysqldatabase"
访问不同的数据库用不同的连接的方式.
连接成功后
通过查询语句将你的需要的内容从表中查询出来,比如用SQLSERVER,将文本框中的内容插入Student表中
dimconnAsSqlClient.Sqlcommand=newSqlClient.SqlConnection(connectionString)'这里面用到上面的连接字符串
conn.Open()
DimcmdAsSqlClient.SqlCommand=NewSqlClient.SqlCommand()With{.Connection=conn,.CommandText=String.format("InsertintoStudentValues("{0}")",TextBox.text)}
cmd.ExecuteNoQuery()()
conn.Close()

回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
上面的兄弟都答过了,我是来接分的
回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
我是路过来接分的,可以运用ADO.NET数据库访问接口来访问!
VB.NET几种连接数据库的方式汇总

回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
三楼的办法还是搞不懂,能不能直接帮我写一个出来呢??
回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
引用5楼qq_25576783的回复:三楼的办法还是搞不懂,能不能直接帮我写一个出来呢??
哪里看不懂呢,连接字符串连接成功后,执行插入语句向你的表中插入TextBox内容就可以了啊.

回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
我最近比较喜欢用sqlite
因为基本不需要另外的数据库环境只要引用一个sqlite的dll就行了
回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
引用7楼shelyas的回复:我最近比较喜欢用sqlite
因为基本不需要另外的数据库环境只要引用一个sqlite的dll就行了

那我给你再推荐一个UnQLite。
回复

使用道具 举报

千问 | 2021-1-27 05:48:42 | 显示全部楼层
用sqlClient?mysql我没用过。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行