[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...