[VB.NET]VB6.0代码转VB.NET

VB6.0代码转VB.NET 大家好,能否帮我把下面代码转成VB.NET的?谢谢! 其实中UnzipPhoto是我引用的外部DLL文件 dim strSQL as string Dim test As UnzipPhoto.clsUnzipPhoto Dim cnDataBase As ADODB.Connection Dim rsExpPortPhoto As ADODB.Recordset Set rsExpPortPhoto = New ADODB.Recordset Set test = New UnzipPhoto.clsUnzipPhoto strSQL = "SELECT top 1 number,Photo FROM Employees WHERE Photo IS NOT NULL " rsExpPortPhoto.Open strSQL,cnDataBase,adOpenForwardOnly,adLockReadOnly aa.PhotoUnZip rsExpPortPhoto,"C:/photo" __________________________________________________________________________ __________________________________________________________________________ VB.NET codetest __________________________________________________________________________ 现在对数据库的操作基本上是使用ADO.NET 我在这里给你使用ADO.NET的代码,希望对你有帮助: Imports System.Data.SqlClient Imports System.Data Public Class clsExecuteSQL Shared Function ExecuteSQL(ByVal SQL As String) As DataTable Try Dim CONN As String   ''对数据库连接的配制 CONN = "data source=localhost;Database=HAWK;Integrated Security=SSPI;" Dim sqlConn As New SqlConnection(CONN) Dim cmd As SqlCommand = New SqlCommand(SQL,sqlConn) cmd.CommandType = CommandType.Text Dim sTokens() As String sTokens = SQL.Split(" ") ''执行数据库的插入、删除、更新等操作 If Strings.InStr("INSERT,DELETE,UPDATE",sTokens(0).ToUpper) Then If sqlConn.State <> ConnectionState.Open Then sqlConn.Open() ''打开数据库连接 End If cmd.ExecuteNonQuery() ''执行SQL语句 If sqlConn.State <> ConnectionState.Closed Then sqlConn.Close() ''关闭数据库连接 End If Return Nothing ''执行数据库的查询操作 Else Dim ObjectdsDataSet As New DataSet() Dim adapter As New SqlDataAdapter() adapter.SelectCommand = cmd If sqlConn.State <> ConnectionState.Open Then sqlConn.Open() ''打开数据库连接 End If cmd.ExecuteNonQuery() ''执行SQL语句 If sqlConn.State <> ConnectionState.Closed Then sqlConn.Close() ''关闭数据库连接 End If adapter.Fill(ObjectdsDataSet) ''填充数据集 Return ObjectdsDataSet.Tables(0) End If Catch MsgBox(Err.Description) End Try Return Nothing End Function End Class __________________________________________________________________________

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...