并非所有的代码路径都返回值 vb.net

cgz2568 2010-11-26 03:28:58
我这个过程是这样,之后用一个按键下执行。
Function updateteacher() '将数据更新到数据库。
MyConnection.Open()
Try
MyCommand = New OleDbCommand("UPDATE teacher SET teachername ='" & Txtname1.Text & "',[password]='" & Txtpassword1.Text & "',coursesID='" & Txtcoursescode1.Text & "',grade='" & Combograde1.Text & "',class='" & Comboclass1.Text & "' WHERE teacherid = '" & txtuserid1.Text & "'", MyConnection)
MyCommand.ExecuteNonQuery()
Catch c As Exception
MsgBox(c.ToString)
End Try
MyConnection.Close()
MyCommand.Dispose()
End Function

我不明白这个是怎么回来,执行时提示:并非所有的代码路径都返回值 。
...全文
129 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
q107770540 2010-11-26
  • 打赏
  • 举报
回复
Function updateteacher()
=======
sub updateteacher()
孟子E章 2010-11-26
  • 打赏
  • 举报
回复
Function 改成Sub

Function 需要有返回值

return "xx"

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧