.net连接oracle 预编译写法
来源:互联网 发布:如何免费创建企业域名 编辑:程序博客网 时间:2024/06/10 22:55
Dim slqinsert As String slqinsert = "insert into BBS_COMMU(title,info,accessory,emp_no,emp_name,dpt_no,cre_time,action_id) values(:headline,:content,:attach,:empid,:empname,:dptid,:cretime,:actionno)" Dim parameter(8) As OracleParameter
parameter(0) = New OracleParameter(":headline", OracleType.NVarChar, 30) parameter(1) = New OracleParameter(":content", OracleType.Clob) parameter(2) = New OracleParameter(":attach", OracleType.VarChar, 300) parameter(3) = New OracleParameter(":empid", OracleType.VarChar, 20) parameter(4) = New OracleParameter(":empname", OracleType.VarChar, 20) parameter(5) = New OracleParameter(":dptid", OracleType.VarChar, 20) parameter(6) = New OracleParameter(":cretime", OracleType.VarChar, 40) parameter(7) = New OracleParameter(":actionno", OracleType.VarChar, 100) parameter(0).Value = title_txt.Text parameter(1).Value = info_txt.Text parameter(2).Value = accessory_txt.Text parameter(3).Value = user_no parameter(4).Value = user_no parameter(5).Value = user_dpt parameter(6).Value = time parameter(7).Value = actionid Dim db_conn As New OracleConnection(connectionString) db_conn.Open() Dim cmd As New OracleCommand Dim trans As OracleTransaction = db_conn.BeginTransaction() cmd.Transaction = trans cmd.Connection = db_conn cmd.CommandText = slqinsert cmd.Parameters.Add(parameter(0)) cmd.Parameters.Add(parameter(1)) cmd.Parameters.Add(parameter(2)) cmd.Parameters.Add(parameter(3)) cmd.Parameters.Add(parameter(4)) cmd.Parameters.Add(parameter(5)) cmd.Parameters.Add(parameter(6)) cmd.Parameters.Add(parameter(7)) Try cmd.ExecuteNonQuery() trans.Commit() Catch ex As Exception Try trans.Rollback() Throw New ApplicationException(ex.Message) Catch exe As Exception If Not trans.Connection Is Nothing Then Console.WriteLine("An exception of type " & ex.GetType().ToString() & _ " was encountered while attempting to roll back the transaction.") End If End Try Finally db_conn.Close() Response.Write("<script>alert('" & " sucees insert into database " & "') </script>") clearinfo() Response.Redirect("innerbbs.aspx") End Try
0 0
- .net连接oracle 预编译写法
- 预编译连接符
- oracle 左连接写法
- asp.net预编译
- ORACLE连接字符串的写法
- asp.net 预编译网站
- ASP.NET 网站预编译
- 预编译ASP.NET网站
- 关于ASP.NET预编译
- ASP.NET连接ACCESS、SqlServer以及Oracle数据库的web.config内路径最优写法
- 预编译语言Sass中几种常用的写法
- asp.net 连接字符串的多种写法
- 常用数据连接写法 oracle db2 sqlserver
- 应用程序连接Oracle rac的URL写法
- 应用程序连接Oracle rac的URL写法
- oracle连接串的一种写法
- .net连接oracle
- ASP.NET连接Oracle
- 用Python编写数据结构的冒泡排序
- NOIP2006金明的预算方案
- HDU 1075——Trie树
- 语音编码的方式
- UIDatePicker && UIToolbar【时期选择器】
- .net连接oracle 预编译写法
- hdoj 验证角谷猜想 1266 (模拟)水
- SQL多表连接查询
- jqurey为何要加 $(function(){});
- HDU 1019 Least Common Multiple
- 基本数据类型
- RecycleView使用体验(一)
- mysql中的TIMESTAMP类型时间范围
- hdu 2203 亲和串 KMP算法