我从这篇博客文章中获得了帮助:
但是我发现com.mysql.jdbc.driver类未找到异常。那篇博客文章的不同之处在于,在我的案例中,他们尝试连接到mysql而不是MS
SQL。到目前为止,这是我的代码:package com.example.dbtry;
public class MainActivity extends Activity {
protected TextView tv;
private static final String url = "jdbc:jtds:sqlserver://Server.com:1433/DB_name";
private static final String user = "username";
private static final String pass = "password";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
testDB();
}
public void testDB() {
tv = (TextView)findViewById(R.id.textView1);
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(url, user, pass);
/* System.out.println("Database connection success"); */
String result = "Database connection success\n";
tv.setText(result);
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select * from this_table");
ResultSetMetaData rsmd = rs.getMetaData();
while(rs.next()) {
result += rsmd.getColumnName(1) + ": " + rs.getInt(1) + "\n";
result += rsmd.getColumnName(2) + ": " + rs.getString(2) + "\n";
result += rsmd.getColumnName(3) + ": " + rs.getString(3) + "\n";
}
tv.setText(result);
}
catch(Exception e) {
e.printStackTrace();
tv.setText(e.toString());
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
请告诉我我在做什么错。我还在清单中添加了对Internet的许可。
从以下位置下载jar:http://www.java2s.com/Code/Jar/s/Downloadsqljdbc430jar.htm,
然后按如下所示更改这些行:
private static final String url = "jdbc:sqlserver://Server.com:1433/DB_name";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
问题内容: 我从这篇博客文章中获得了帮助: 但是我发现com.mysql.jdbc.driver类未找到异常。那篇博客文章的不同之处在于,在我的案例中,他们尝试连接到mysql而不是MS SQL。到目前为止,这是我的代码:package com.example.dbtry; 请告诉我我在做什么错。我还在清单中添加了对Internet的许可。 问题答案: 从以下位置下载jar:http://www.
问题内容: 这个问题已经在这里有了答案 : 如何在Eclipse Web项目中安装JDBC驱动程序而不面对java.lang.ClassNotFoundexception (13个答案) 3年前关闭。 我正在开发一个Web应用程序,使用:Eclipse IDE(Marse),Java 8,Apache tomcat 8,MySQL。我的用户注册代码如下: 我的代码也是正确的,并且我在Eclipse
问题内容: 我正在设置Atlassian Confluence,在选择“使用外部Mysql DB”时遇到的问题时,我遇到了一些教程,但是对我而言,它并没有解决应有的工作方式。我使用ubuntu 12.04 Server并安装了mysql。现在,我尝试与外部数据库进行融合,并且需要此连接器驱动程序来使其正常工作。 我已经做了 : 而且我已经安装了Java。 任何帮助都会被迅速支持:) 问题答案: 你
我对Java和Netbeans平台编程非常熟悉,我在10个Netbeans API(文件系统)的示例中遇到了这个非常奇怪的问题。我使用的是Ubuntu 14.10,Java JDK 8,Netbeans 8.0.1 我想在点击菜单元素后在swing消息框中显示一些数据。导入很好,dep库很好,所有编译都很好。但当我点击我的超级菜单项时,我有例外: 我试图导入所有javax.spring.*包,但它
对于一个项目,我试图实现JSCSSMergeServlet servlet。 在完全按照说明并通过Maven启动Jetty之后 我得到一个错误的说法: 是否有一些其他文件我需要修改,以便使这个启动和运行?
嗨,我正在尝试运行来自Github的SimpleKmeanClustering代码,看看集群是如何工作的,我可以在我的windows Eclipse上编译这些代码。 我对我的项目做了一个jar,我想在一个单节点Hadoop集群(CHD-4.2.1)上运行它,并在上面安装mahout。mahout示例在该集群上运行良好,因此没有安装方面的问题。 我使用command Promt中的以下命令来运行我的