小编use*_*408的帖子

指定的DSN包含驱动程序和应用程序之间的体系结构不匹配.JAVA

我正在尝试使用Java连接到MS Access创建的数据库,但我似乎无法管理.我使用ODBC,我得到这个例外:

java.sql.SQLException:[Microsoft] [ODBC驱动程序管理器]指定的DSN包含驱动程序和应用程序之间的体系结构不匹配

我的Java:

package javaapplication2;

import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;


/**
 *
 * @author Owner
 */
public class JavaApplication2 {

    /**
     * @param args the command line arguments
     * 
     */


    public static void main(String[] args) {
        // TODO code application logic here
        try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            String sourceURL = new String("jdbc:odbc:myDatabase");
            System.out.println(sourceURL);
            Connection dbConnection = DriverManager.getConnection(sourceURL,"admin","");

            Statement myStmt  = dbConnection.createStatement();

            String query = "INSERT INTO People(ID, Name, Surname, Age, Contact, Location, Course) VALUES"
                    + …
Run Code Online (Sandbox Code Playgroud)

java odbc

83
推荐指数
3
解决办法
33万
查看次数

使用GSON库从URL(RESTful webservice)解析JSON字符串.Android的

在阅读之前:我在这个程序中使用了可下载的GSON库. http://webscripts.softpedia.com/script/Development-Scripts-js/Other-Libraries/Gson-71373.html

我一直在尝试解析JSON很长一段时间,但每次我尝试从URL中获取字符串时,程序都不会"正常工作".它不会失败或关闭或出错.它只是不解析.我的程序是从http://api.geonames.org/weatherIcaoJSON?ICAO=LSZH&username=demo解析并有一个更新按钮再次运行解析过程,以便刷新信息.如果我使用硬编码的JSON字符串,该程序可以正常工作.我甚至放入了应该从URL中检索的字符串; 但我似乎无法直接得到它.我正在使用GSON库.

在代码中,我提供了注释来解释我的思考过程.请注意,我有2种不同的方法试图使用URL(我认为可能原来的一个是错的所以我试图使用另一个),这是我抓住稻草.请帮帮我.谢谢.

我的代码:

package com.android.testgson;

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.net.URI;
import java.net.URL;

import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

import com.google.gson.Gson;

public class GSONTestActivity extends Activity {
    /** Called when the activity is first created. */

    //String test = "";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        TextView tv = (TextView)findViewById(R.id.textViewInfo);
        syncButtonClickListener();

        runJSONParser(tv);

    }

    private void syncButtonClickListener() 
    { …
Run Code Online (Sandbox Code Playgroud)

rest url android json gson

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

gson ×1

java ×1

json ×1

odbc ×1

rest ×1

url ×1