作者nenene (nenene)
看板Visual_Basic
标题[.NET] vb2005 连结 资料库 的 问题
时间Sat Nov 28 19:40:55 2009
请输入专案类型(网站专案或者应用程式专案):VB2005 Express
刚学vb不是很久,还有很多观念不懂..
是这样的 小弟我 为了用VB 2005连上资料库
花了3天的时间 借了4本书 ... 我不知道是不是环境上的问题
想问一些比较基本的问题
本身是用 microsoft SQL server 2005 的资料库
我看了许多书 是用控制项 Bindingsource 来建立 dataset
可是我写入资料到 Dataset 最後都回不到原本架好的资料库...
我不知道是我哪里设定错误了呢
------------------------------------------------------------
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.membertableadapter.Fill(Me.memberDataset.member)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles addBtn.Click
Try
memberBindingSource.Addnew()
Catch ex As Exception
MsgBox("已经有人使用此帐号")
End Try
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Try
memberBindingSource.endedit()
membertableadapter.update(Me.memberdataset.member)
MsgBox("恭喜成为会员")
Catch ex As Exception
MsgBox("加入失败!!")
End Try
End Sub
End Class
-----------------------------------------------------------------
这是用来测试将写入的资料写回资料库的简易程式
可以成功run出来 但是 最後都不会真正写回资料库
这是依照参考书范例上写出来的
请厉害的高手们帮我解惑一下吧
感激不尽!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.135.113.149
1F:推 nobody1:membertableadapter <== find definition and seek real 11/29 00:29
2F:→ nobody1:connection to which Database 11/29 00:30
3F:→ nenene:不懂...可以说详细一点吗...谢谢~ 11/29 03:15
4F:→ nobody1:资料库没连对 11/29 23:29
5F:→ yishin0517:没看到连线字串阿~基本要透过connection物件连线 12/05 22:45
6F:→ yishin0517:再用command物件去执行SQL在看要用Datareader或是 12/05 22:45
7F:→ yishin0517:看你是用DataAdapter物件因此需要用到dataset物件 12/05 22:47
8F:推 VB2005:.. 12/09 10:05