当前位置:编程学习 > C#/ASP.NET >>

vb.net 2012中oleDBConnection控件、sqlconnection控件怎么没有了??

我是一个vb.net初学者,我看的教材是nb.net 2003的,现在用的是vb.net 2012发现打开工具箱的数据选项卡没有oledbconnection\oledbcommand\oledbdataadapter等的控件了,不知道怎么做了,请高手们告诉我,这些控件放那里了,或者用什么代替了?? vb.net --------------------编程问答-------------------- 高手们.都没人知道吗? --------------------编程问答-------------------- 没听说过工具箱里有这些控件。 --------------------编程问答-------------------- 以前的版本在工具箱——数据 里面啊
现在只有bindingsource、datagridview、dataset、bindingnavigator,所以不知怎么用了,请高手们指点一下 --------------------编程问答-------------------- 初学者别看2003了,.net1.1的,还不成熟,不建议使用。
最低使用.net 2.0,Vs2005以上的版本支持。
建议直接.net4.0. vs2010支持。  --------------------编程问答-------------------- 那就请大家给我推荐几本学习教程吧,电子教程更好(给我网址),现在不方便买 --------------------编程问答-------------------- 我看的教材是nb.net 2003的
--------------------编程问答-------------------- 那是一个类,不是控件

命名空间:System.Data.OleDb
类:OleDbConnection (表示到数据源的连接是打开的。)

命名空间:System.Data.SqlClient
类:SqlConnection (表示 SQL Server 数据库的一个打开的连接。无法继承此类。) --------------------编程问答-------------------- 现在vb.net 2012上大概可以做到书上例子的功能了.就是在表单上显示一张表,数据源是access的数据库(数据库名字lib),然后我添加了一个按钮,是想在单击的时候,把内存中更改的数据写入数据库,可是不行,再请教??
1-我是这样做的,新建一个项目(windows窗体应用程序)
2-工具箱-数据-bindingsource(添加),在它的属性datasource添加数据源libdataset,添加完后自动产生libdataset和libtableadapter
3-接下来添加datagridview(工具-数据-datagridview),再选热择数据源bindingsource1
这样运行的时候就会在表单上显示access的数据表,可是加了一个按钮,在更改表单上数据表的内容的时候,点按钮不会更新数据库的数据,按钮入其它代码如下:
Public Class Form1

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        'TODO: 这行代码将数据加载到表“LibDataSet._lib”中。您可以根据需要移动或删除它。
        Me.LibTableAdapter.Fill(Me.LibDataSet._lib)

    End Sub

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        LibTableAdapter.Update(LibDataSet)
        If LibDataSet.HasChanges() Then
            MsgBox("数据已保存", 64, "提示")
        End If
    End Sub
End Class --------------------编程问答-------------------- 要沉了,自己顶一下 --------------------编程问答-------------------- 我也刚去弄VB.NET 
以前我是用VB的
oledb还不会用!!
我用ADODB代替先!! --------------------编程问答-------------------- 再请高手们回答 --------------------编程问答-------------------- 从VS2005开始,VB对上述控件进行了重新封装,在设计工具箱中隐藏起来了,建议使用TableAdaper组件。使用方法xkyshen正解! --------------------编程问答--------------------
--------------------编程问答--------------------


这样可以添加你想要添加的控件。 --------------------编程问答-------------------- 用2008版的顶个贴 --------------------编程问答-------------------- 用dataset --------------------编程问答--------------------
引用 13 楼 hxj135812 的回复:

加进去了怎么工具箱里还是没有这几个呢 --------------------编程问答-------------------- 已经不推荐用了,所以VS给隐藏起来了。 --------------------编程问答--------------------  VB.NET访问SQLServer数据库
http://blog.csdn.net/lidatgb/article/details/7196879
vb.net 连接access在datagridview显示,修改_ 
http://blog.sina.com.cn/s/blog_8156c35101012x5e.html
DataGridView中修改后的数据保存到数据库的方法
http://blog.sina.com.cn/s/blog_56e19aa70100yhia.html
--------------------编程问答-------------------- 连接数据库一般不使用控件都是直接写 dim XX as new oledbdataadapter什么的这样来声明的。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,