加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[VB.NET]在VB.net中将数据库中得到的1个值记录到一个变量中

发布时间:2020-12-16 23:41:57 所属栏目:大数据 来源:网络整理
导读:在VB.net中将数据库中得到的1个值记录到一个变量中 在VB.net中将数据库中得到的1个值记录到一个变量中 __________________________________________________________________________ 你不是叫我们给你写全部吧 哪里出问题了,贴出来 ______________________
在VB.net中将数据库中得到的1个值记录到一个变量中 在VB.net中将数据库中得到的1个值记录到一个变量中 __________________________________________________________________________ 你不是叫我们给你写全部吧 哪里出问题了,贴出来 __________________________________________________________________________ Dim s2 As String s2 = update servicerecords set s2 &= carsid = (SELECT cars.carsid FROM cars where carlicense = & Me.txtCarLisenceSR.Text & ) s2 &= where servicerecordsid = & Me.grdServicerecord.Item(Me.grdServicerecord.CurrentRowIndex(),0) 其中好像s2 &= carsid = (SELECT cars.carsid FROM cars where carlicense = & Me.txtCarLisenceSR.Text & ) 不能这么写吧?我想把这句得到的值记录到一个变量中。 __________________________________________________________________________ 分开写吧,先取得值,再更新数据库。 __________________________________________________________________________ 是啊~我就是想先取得值。可是怎么记录下这个值呢? __________________________________________________________________________ 我找了一个办法,可是我这样写不知错在哪里了。高手帮忙看看那里错了。谢谢 Dim carsid As Integer Me.DsetCarsSR.Clear() Me.adpCars.SelectCommand.CommandText = _ SELECT carsid FROM cars where carlicense = & Me.txtCarLisenceSR.Text & Me.adpCars.Fill(Me.DsetCarsSR) Dim dataTable As DataTable = DsetCarsSR.Tables(0) If dataTable.Rows.Count <> 0 Then carsid = Convert.ToInt32(dataTable.Rows(0)(0)) End If __________________________________________________________________________ 谁来帮帮我呀~Access不能用存储过程。 __________________________________________________________________________ 你使用参数就可以了,DataAdapter有参数获得输出的值,例如在DataAdapter中定义一个过程,名称为GetPersonName,内容为: Select @Name=PersonName from Person where PersonId= 0001 那么你定义在DataAdapter中一个参数@Name,然后在程序中使用DataAdapter.GetPersonName就可以获得一个@Name的值了(类型如你定义的参数类型) 可以说,.Net将数据定义成强类型后可以将每个数据(表或过程集合)作为一个对象处理,还是很方便的。 __________________________________________________________________________ 哦,再补充一下,获得记录值的代码可以这样写 dim UserName as string Username=DataAdapter.GetPersonName 这个地方获得值 很方便吧?! __________________________________________________________________________

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读