看看这个Access存储过程的调用,程序不执行内容更新

yuanweiming841103 2006-04-23 07:10:50
更新新闻内容
===========
Private Sub BtnAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnAdd.Click 'Add News Content
If Trim(FckNews.Value) = "" Then
LblMsg.Text = "新闻内容不能为空!"
Else
Try '插入成功
Dim Con As New Connection
Dim NewsTitle As String = TxtNews.Text
Dim NewsContent As String = FckNews.Value
Dim ContentClassId As Integer = DdlClass.SelectedItem.Value
Con.UpdateNews("UpDateNews", NewsTitle, NewsContent, Session("EditNewsId"), ContentClassId) '更新内容
LblMsg.Text = "新闻内容已经更新添加!"
Call BtnClear_Click(sender, e)
Catch ex As Exception '插入失败
LblMsg.Text = ex.Message
' LblMsg.Text = "服务器忙,请您稍后再试……"
End Try
End If

End Sub

con类中被调用的更新函数
============
Function UpdateNews(ByVal sqlStr As String, ByVal Str1 As String, ByVal Str2 As String, ByVal Int1 As Integer, ByVal Int2 As Integer)
Dim OleConn As New OleDbConnection(GetConnStr)
Dim OleCmd As New OleDbCommand(sqlStr, OleConn)
OleCmd.CommandType = CommandType.StoredProcedure
OleCmd.Parameters.Add("@Str1", Str1)
OleCmd.Parameters.Add("@Str2", Str2)
OleCmd.Parameters.Add("@Int1", Int1)
OleCmd.Parameters.Add("@Int2", Int2)
OleConn.Open()
OleCmd.ExecuteNonQuery()
OleConn.Close()
End Function

存储过程(ACCESS数据库)
UpDateNews
=========
UPDATE News SET NewsTitle = [@Str1], NewsContent = [@Str2], ContentClassId = [@Int2]
WHERE NewsId=[@Int1];
=================
通过跟踪调试,发现错误是在存储过程中,可是存储过程在使用access中的查询执行的时候是可以的
但是就是用程序调用没有反应,程序不显示任何错误,后面的程序也一样执行,就是不更新内容
望高手指教,on line waiting
...全文
214 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangchenliang 2006-05-05
  • 打赏
  • 举报
回复
学习学习
nanhaoff 2006-04-24
  • 打赏
  • 举报
回复
奇怪的问题
用索引看看
  • 打赏
  • 举报
回复
我的电脑->工具->文件夹选项->查看->简单文件夹共享的勾去了

右键mdb->安全把everyone权限加上
xu8512 2006-04-24
  • 打赏
  • 举报
回复
稀奇古怪的问题碰多了,Mark

62,073

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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