为了账号安全,请及时绑定邮箱和手机立即绑定

ADO.NET Entity Framework 连接oralce 问题

ADO.NET Entity Framework 连接oralce 问题

MYYA 2018-11-01 05:07:02
我用写了一个实现用linq增删改查的小例子,create table tbUser(id int,name varchar(32)),这个例子去连接MS SQL,功能可以全部功能但是EFOracleProvider.dll去连oracle 10g,问题存在是:如果是create table "tbUser"("id" int,"name" varchar(32))就没问题如果是create table tbUser(id int,name varchar(32))的话会报找不到数据表我们的oracle都是设置不区分大小写的,请问有什么方法解决呢,谢谢  using (TestCommonDataEntities content = new TestCommonDataEntities()) {     var users = from u in content.tbUser                             where u.id == id                             select u;     TextBox2.Text = "id:" + users.First().id.ToString() + " name:" + users.First().name.ToString();//这个里出错了,解释成SQL时出错了,因为我的oracle设置是不区分大小写的,而 解释后的SQL都有带引号的,即区分大小写的了 }
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 218 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信