比较 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 连接字符串
如何在此 Access-SQL server-Visual Basic 6 (ADO) 表单中不包含重复元素(主详细信息)
Visual Basic:DataTable.Search 过滤器参数