比较 Visual Basic sql 和 Java sql

Posted

技术标签:

【中文标题】比较 Visual Basic sql 和 Java sql【英文标题】:COMPARING Visual Basic sql to Java sql 【发布时间】:2013-03-06 08:43:13 【问题描述】:

这是我在 Visual Basic(winform 应用程序)上连接我的项目并将SELECT STATEMENT 触发到 SQLSERVER 的方式,我现在的问题是我不知道这是否与在 JAVA 应用程序上连接我的项目的方式相同。 (当然我知道应该是Imports java.sql.*而不是Imports System.Data.SqlClient

Imports System.Data.SqlClient

Try
            Dim querystring As String = "SELECT MAX(pIDNo) FROM dbo.Patients"
   Using connection As New SqlConnection("Data Source=****;Initial Catalog=****;Persist Security Info=True;User ID=****;Password=****")
                Dim command As New SqlCommand(querystring, connection)
                connection.Open()
                Dim reader As SqlDataReader = command.ExecuteReader
                Dim value = String.Empty
                While reader.Read
                    value = reader.GetString(0)
                End While
                txtPNumber.Text = Today.Year.ToString().Substring(2, 2) & Today.Month.ToString().PadLeft(2, "0") & (Integer.Parse(value.Substring(4, value.Length - 4)) + 1).ToString("D4")
            End Using
        Catch ex As Exception
            txtPNumber.Text = Today.Year.ToString().Substring(2, 2) & Today.Month.ToString().PadLeft(2, "0") & num.ToString("D4")
        End Try

关于如何将我的 java 应用程序连接到 SQLSERVER 有点难以理解,因为我缺乏关于此类事情的信息。谁能告诉我怎么做?

【问题讨论】:

请查看docs.oracle.com/javase/tutorial/jdbc/basics/index.html @Sudhanshu - 在将我的项目连接到 SQL SERVER 之前,我会做所有这些吗? link 我猜你还是需要知道Java连接数据库的方式——docs.oracle.com/javase/tutorial/jdbc/basics/connecting.html 有一次我运行程序然后出现错误,它说:“无法连接用户=****”如何避免这种情况?在访问 SQLSERVER 上的 DATABASE 之前,您能否提供一个显示不需要任何登录的简单连接的链接? 但是如果我的 DATABASE 已经有了用户名和密码,我该怎么办呢? 【参考方案1】:

您可以使用 Microsoft JDBC Driver for Java 从 Java 连接到 SQL Server:https://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx

您可以在此处查看一些使用 Microsoft JDBC Driver for Java 的示例应用程序:https://msdn.microsoft.com/en-us/library/aa342346%28v=sql.110%29.aspx

【讨论】:

以上是关于比较 Visual Basic sql 和 Java sql的主要内容,如果未能解决你的问题,请参考以下文章

使用 Windows 身份验证远程访问的 Visual Basic Sql 连接字符串

[Visual Basic]几种常考的排序算法代码模板

如何在此 Access-SQL server-Visual Basic 6 (ADO) 表单中不包含重复元素(主详细信息)

Visual Basic:DataTable.Search 过滤器参数

使用 OLEDBConnection 将新记录插入到带有 Visual Basic 的表中

无法使用 Visual Basic 代码将对象从 DBNull 转换为其他类型