我创建了一个名为'Test1'的项目。因为我只是从数据库填充数据表。
static void Main(string[] args)
{
Test1 importProgram = new Test1();
DataTable dataTable = new DataTable();
dataTable = importProgram.GetAllUOM();
Console.ReadLine();
}
public DataTable GetAllUOM()
{
DataTable _dataTable = new DataTable();
Console.WriteLine(CommandType.Text);
Console.WriteLine(connectionString);
string sql = "SELECT ID, NAME, DESCRIPTION FROM UOM ";
OracleDataReader dr = OracleHelper.ExecuteReader(connectionString, CommandType.Text, sql);
_dataTable.Load(dr);
Console.WriteLine(_dataTable.Rows.Count);
return _dataTable;
}
导入以下
using System;
using System.Web;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.OracleClient;
using System.Collections;
using System.Text.RegularExpressions;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
这在我的本地环境中运行良好。我已经在服务器和检查中构建和部署了exe。 在这行之后,“string sql =”SELECT ID,NAME,DESCRIPTION FROM UOM“;”它没有运行。命令提示符保持不变。
我检查了连接字符串。没关系。
我有什么需要做的事情,比如与许可相关的事情等吗?