oracle 最简单连接
一、工程 生成 可能要改成x64

/// <summary> /// 最简单测试 不用 /// </summary> /// <returns></returns> [HttpPost] public WebResponseContent GetTest1(string pkId) { string strEms_list_no = string.Empty; try { //从Oracle数据库中读取时间信息 string conn = string.Concat( @"Data Source=", @" (DESCRIPTION=", @" (ADDRESS_LIST=", @" (ADDRESS=", @" (PROTOCOL=TCP)", @" (HOST=jdepy-cluster.mflex.com)", @" (PORT=1521)", @" )", @" )", @" (CONNECT_DATA=", @" (SERVICE_NAME=SZBOOK)", @" )", @" );", @"Persist Security Info=True;", @"User Id=mid_cms;", @"Password=eport" ); //OracleConnection 被标注为已过时 OracleConnection oc = new OracleConnection(conn); try { oc.Open(); //OracleCommand 被标注为已过时 OracleCommand cmd = oc.CreateCommand(); cmd.CommandText = "select * from v_logistics_data where ems_list_no='" + pkId + "'"; OracleDataReader odr = cmd.ExecuteReader(); while (odr.Read()) { strEms_list_no = odr.GetString(0); //Console.WriteLine(odr.GetOracleDateTime(0).ToString()); } } catch (Exception ex) { Console.WriteLine(ex.Message); } finally { oc.Close(); } return webResponse.OK(null, strEms_list_no); } catch (Exception ex) { return webResponse.Error(ex.ToString()); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2022-05-23 防火墙控制IP入站规则,控制可访问服务。