Page.Response.Write("<script language='javascript'>confirm('删除此用户,将同时将删除与此用户相关数据,您确认要删除吗?')</script>") 'Get delete SQL
strSql = "delete from T_Project where Name="
strSql = strSql & "'" & strName & "' and "
strSql = strSql & "Code='" & strCode & "'"
'Connect Database
OleDbConnection1 = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=E:\project\PhoneProject.mdb")
'Run SQL in Database
Dim myOleDbCommand As System.Data.OleDb.OleDbCommand = New System.Data.OleDb.OleDbCommand(strSql, OleDbConnection1)
'Opening Database
OleDbConnection1.Open()
'Run SQL
myOleDbCommand.ExecuteNonQuery()
myOleDbCommand.Connection.Close()
End Sub我想实现的是当删除记录的时候弹出提示,选择"OK"就删除数据库对应记录,选择"Cancel"就不删除记录,现在问题在于可以弹出提示但是无论我点"OK"还是"Cancel"都会删除记录!~~~
请大家帮帮忙! 小妹我感激不尽!!!!!!
strSql = "delete from T_Project where Name="
strSql = strSql & "'" & strName & "' and "
strSql = strSql & "Code='" & strCode & "'"
'Connect Database
OleDbConnection1 = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=E:\project\PhoneProject.mdb")
'Run SQL in Database
Dim myOleDbCommand As System.Data.OleDb.OleDbCommand = New System.Data.OleDb.OleDbCommand(strSql, OleDbConnection1)
'Opening Database
OleDbConnection1.Open()
'Run SQL
myOleDbCommand.ExecuteNonQuery()
myOleDbCommand.Connection.Close()
End Sub我想实现的是当删除记录的时候弹出提示,选择"OK"就删除数据库对应记录,选择"Cancel"就不删除记录,现在问题在于可以弹出提示但是无论我点"OK"还是"Cancel"都会删除记录!~~~
请大家帮帮忙! 小妹我感激不尽!!!!!!
return;
你删除的按钮添加属性 onclick ="return confirm('删除此用户,将同时将删除与此用户相关数据,您确认要删除吗?')"就可以了正确
======================================================
欢迎加入.net群:13817403(如果遭拒绝则说明群已满)本人大四,下学期找工作了,各位兄弟帮帮忙
我的简历:http://202.118.70.40/winal/introduce.aspx
======================================================
mathsword(梦在流浪)
正解
按楼主那种写法,无论客户点击确定还是取消,总是会执行删除.
这是因为,客户端的脚本,无法指挥服务端的行为.你可如下写:
this.Button1.Attributes.Add("onclick","return confirm('删除此用户,将同时将删除与此用户相关数据,您确认要删除吗?');");
如此,当点击"确认"时,执行删除,否则,页面不提交.
楼主可以参见:
http://www.cnblogs.com/lovecherry/archive/2005/03/25/125487.html
弹出提示的增删改。