我将一个简单的java程序连接到我的heroku Postgres数据库.但如果我尝试连接我得到一个错误.任何人都可以解释我的问题或解决这个问题吗?
谢谢:D
码:
public static void main(String[] args) throws InstantiationException,
IllegalAccessException, ClassNotFoundException {
System.out.println("-------- PostgreSQL "
+ "JDBC Connection Testing ------------");
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException e) {
System.out.println("Where is your PostgreSQL JDBC Driver? "
+ "Include in your library path!");
e.printStackTrace();
return;
}
System.out.println("PostgreSQL JDBC Driver Registered!");
Connection connection = null;
try {
// ========> from heroku website
String url = "jdbc:postgresql://ec2-107-20-214-225.compute-1.amazonaws.com:5432/databasename";
Properties props = new Properties();
props.setProperty("user", "someusername");
props.setProperty("password", "somepassword");
props.setProperty("ssl", "true");
connection = DriverManager.getConnection(url, props); …Run Code Online (Sandbox Code Playgroud) 我知道,这是一个初学者的问题,但我必须尝试用goolge/stackoverflow解决它,但我没有找到一个好的答案.问题是,我想在qpushbutton中添加一个图标.但它不起作用/找不到文件?!,问题出在哪里?
...轮廓
[...]OTHER_FILES += \
Readme.txt \
icons/newFolder.png \
icons/newFile.png
Run Code Online (Sandbox Code Playgroud)
class.cpp
//toolbar
QToolBar *tool = new QToolBar();
QPushButton *btn = new QPushButton();
btn->setIcon(QIcon(":/icons/newFile.png"));
tool->addWidget(btn);
addToolBar(tool);
Run Code Online (Sandbox Code Playgroud)
最好的问候:D克里斯