如何在VS 2008 C#或Vb.net中将Oracle Db连接到Windows CE应用程序

如何在VS 2008 C#或Vb.net中将Oracle Db连接到Windows CE应用程序,c#,vb.net,C#,Vb.net,我正在创建一个用于盘点的windows CE应用程序,我不知道如何创建它,我需要连接我的主数据库服务器(oracle 12.1.2),我使用本地数据库作为sqlce,任何人都可以告诉我该怎么做 此代码在单击按钮时使用: string oradb = "User Id= *****;Password=**********;Data Source=ORCL;"; OracleConnection conn = new OracleConnection(oradb); try { conn.O

我正在创建一个用于盘点的windows CE应用程序,我不知道如何创建它,我需要连接我的主数据库服务器(oracle 12.1.2),我使用本地数据库作为sqlce,任何人都可以告诉我该怎么做

此代码在单击按钮时使用:

string oradb = "User Id= *****;Password=**********;Data Source=ORCL;";
OracleConnection conn = new OracleConnection(oradb);
try {
    conn.Open();
    OracleCommand cmd = new OracleCommand();
    cmd.Connection = conn;
    cmd.CommandText = "SELECT CUSTOMER_NAME 
                           FROM PDTABD.XXADNPM_BARCODE_DELIVERY_DTL";
    cmd.CommandType = CommandType.Text;
    OracleDataReader dr = cmd.ExecuteReader();
    while (dr.Read()) {
        var myString = dr.GetString(0);
        MessageBox.Show("Customer Name is " + myString);
    }
}
catch(Exception ex) {
    MessageBox.Show(ex.Message);
}

conn.Close();   
conn.Dispose();

此代码在WPF普通部分上运行,但在WIN CE应用程序中,它不知道该做什么

您是否阅读了Oracle的本教程?
您是否阅读了Oracle的本教程?

本教程在这种情况下很有帮助,但在我的例子中,我将方法更改为web服务,因此它可以顺利运行。无论如何,非常感谢。本教程在本例中很有帮助,但在我的案例中,我将方法更改为web服务,因此它可以顺利运行。无论如何,谢谢