我一直在尝试在我的Java程序中实现到任何数据库管理系统的基于JDBC的数据库连接。首先,我尝试使用Microsoft SQL Server Management Studio,我的代码如下所示:
public class ConnectionCreate {
public connectionCreate(){
try {
//SQL Server Manager Settings
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
如果我在DBVisualizer中运行下面的查询,它将返回一长行值(这是预期的和正确的结果),并重复相同的列(来自Oracle11数据库中的同一个表)。因此,例如,如果其中3列为ID*、**FIRST_NAME和姓氏,则如下所示(我对粗略的“图表”表示歉意):
+-----+------------+-----------+----+------------+-----------+
| ID | FIRST_NAME | LAST_NAME | ID | FIRST_NAME | LAST_NAME |
| 2 | John | Doe | 3 | Jane