Imports System.Data
Imports System.Data.SqlClient
Imports Gates.DA
Namespace BL
Public Class Common
Dim _DBTrans As DBTransaction
Public Sub New(ByVal connectionString As String)
_DBTrans = New DBTransaction(connectionString)
End Sub
Public Function QueryByPN(ByVal PN As String) As DataSet
Dim reDS As New DataSet
Dim strSQL As String
Try
strSQL = " select * from apps.releasedJob where" & _
" partnumber='" & PN & "'"
reDS = _DBTrans.SQLToDataset("Job", strSQL)
Return reDS
Catch ex As Exception
Throw ex
End Try
End Function
End Class
End Namespace
Namespace BL
Public Class clxMain
Public Const CONNECTIONSTRING As String = "Data Source=LDBYYQ3R1\MYSQLTEST; Initial Catalog=MES_TRANS_MCD; User ID=sa; PassWord=admin; Persist Security Info=False;"
End Class
End Namespace
本文介绍了使用C#实现SQL查询和事务管理的过程,通过创建一个名为Common的类,展示了如何利用ADO.NET进行数据库操作,重点是通过DBTransaction类来确保数据库操作的原子性和一致性。代码示例包括构造方法、初始化数据库连接以及执行SQL查询到数据集的过程。
3万+

被折叠的 条评论
为什么被折叠?



