c# - Linq 不识别命名空间
问题描述
我目前正在学习 LINQ to SQL,我正在通过 datacontext 从 LINQ 表对象中选择数据。
我通过添加 linqtosql 类并拖动 HH_table 创建了一个数据上下文。
我面临的问题是程序无法识别 LINQ 命名空间。
using (var connection = new DataClasses1DataContext())
{
var g = from a in HH_table select a.date;
}
在上面的代码中,我收到一个错误:
无法解析符号“选择”。
我已经添加了关于 LINQ 的所有参考资料
System.Data.linq
System.core,
System.xml.linq
System.Linq;
但没有任何参考资料能解决上述问题。
我错过了什么吗?
解决方案
您在 HH_table 之前省略了数据上下文。请注意,我将连接重命名为上下文,只是因为这更好地反映了它的含义。
using (var context = new DataClasses1DataContext())
{
var g = from a in context.HH_table select a.date;
}
推荐阅读
- javascript - 有没有办法过滤另一个数组中的数组中的项目
- c++ - 将返回类型的函数参数的常量与概念匹配
- firebase-cloud-messaging - 触发 click_action 后在服务人员中捕获 FCM 通知消息
- reactjs - 无法在 react-native 中设置 BottomTabNavigator 颜色
- python - 从内部重新启动 python 脚本时,我收到导入错误。“ImportError:没有名为 cv2 的模块”
- python - geopy.exc.GeocoderServiceError:[SSL:CERTIFICATE_VERIFY_FAILED]
- qt - 在 qt 小部件中绘制半圆
- cluster-analysis - RDKit:从 ZINC 数据库生成指纹用于聚类分析
- python - 使用 pyaudio 和 pydub 播放 2 个文件时出现延迟声音错误
- c# - asp.net中的ajax没有从文本框中获取