你可以用SQLSTRINGCONNECT()试试,
语法
SQLSTRINGCONNECT([cConnectString])
参数
cConnectString
指定一些 ODBC 驱动程序需要的数据源连接字符串,Visual FoxPro
将该连接字符串传递给 ODBC 驱动程序。有关数据源连接字符串的详细内容,请参阅 ODBC 驱动程序的文档。
如果不带 cConnectString 发出 SQLSTRINGCONNECT( ),则显示“SQL DATA RESOURCE”(SQL 数据源)对话框,允许您选择一个数据源。
返回值类型
数值型
语言集成查询(Language Intergrated Query ,LINQ),LINQ是集成到c#语言中的一个面向对象的统一查询模型,是一种独立于数据源的查询语言来访问特定数据的解决方案。LINQ也是面向对象的,而且也可以扩展,在一定程度上使c#更接近于函数式编程,使开发人员的关注焦点从数据(状态)的具体细节转移到信息(对象)行为。并且它还为数据查询提供了一个统一的模型,不再依赖于某种特定语言或技术的难以预测的变化。通过LINQ可以使用同一查询模型访问SQL数据库和XML文件,还可以用来访问数据。
技术:LINQ定义了大约40个查询 *** 作符;如下
<1>排序
OrderBy
按升序对值进行排序。
OrderByDescending
按降序对值进行排序。
ThenBy
按升序执行次要排序。
ThenByDescending
按降序执行次要排序。
Reverse
颠倒集合中的元素的顺序。
<2>Set 运算
Distinct
从集合移除重复值。
Except
返回差集,差集是指位于一个集合但不位于另一个集合的元素。
Intersect
返回交集,交集是指同时出现在两个集合中的元素。
Union
返回并集,并集是指位于两个集合中任一集合的唯一的元素。
<3>Filtering Data(筛选数据)
OfType
根据值强制转换为指定类型的能力选择值。
Where
选择基于谓词函数的值。
<4>限定符 *** 作
All
确定是否序列中的所有元素都满足条件。
Any
确定序列中是否有元素满足条件。
Contains
确定序列是否包含指定的元素。
<5>数据分区
Skip
跳过序列中的指定位置之前的元素。
SkipWhile
基于谓词函数跳过元素,直到某元素不再满足条件。
Take
提取序列中的指定位置之前的元素。
TakeWhile
基于谓词函数提取元素,直到某元素不再满足条件。
<6>联接运算
Join
根据键选择器函数联接两个序列并提取值对。
GroupJoin
根据键选择器函数联接两个序列,并对每个元素的结果匹配项进行分组。
<7>数据分组
GroupBy
对共享公共属性的元素进行分组。每个组都由一个 IGrouping<TKey, TElement>对象表 示。
ToLookup
根据键选择器函数将元素插入到 Lookup<TKey, TElement> (一个一对多字典)中。
<8>生成 *** 作
DefaultIfEmpty
将空集合替换为具有默认值的单一实例集合。
Empty
返回空集合。
Range
生成包含数字序列的集合。
Repeat
生成包含一个重复值的集合。
<9>元素 *** 作
ElementAt
返回集合中指定索引处的元素。
ElementAtOrDefault
返回集合中指定索引处的元素;如果索引超出范围,则返回默认值。
First
返回集合中的第一个元素或满足条件的第一个元素。
FirstOrDefault
返回集合中的第一个元素或满足条件的第一个元素。如果没有这样的元素,则返回默认值。
Last
返回集合中的最后一个元素或满足条件的最后一个元素。
LastOrDefault
返回集合中的最后一个元素或满足条件的最后一个元素。如果没有这样的元素,则返回默认值。
Single
返回集合中的唯一元素或满足条件的唯一元素。
SingleOrDefault
返回集合中的唯一元素或满足条件的唯一元素。如果没有这样的元素或集合不是正好包含一个元素,则返回默认值。
<10>converting Data Types (转换数据类型)
AsEnumerable
返回类型为 IEnumerable< T> 的输入。
AsQueryable
将(泛型) IEnumerable 转换为(泛型) IQueryable。
Cast
将集合的元素强制转换为指定类型。
OfType
根据值强制转换为指定类型的能力筛选值。
ToArray
将集合转换为数组。此方法强制执行查询。
ToDictionary
根据键选择器函数将元素放入 Dictionary< TKey, TValue> 中。 此方法强制执行查询。
ToList
将集合转换为 List<T> 。 此方法强制执行查询。
ToLookup
根据键选择器函数将元素放入 Lookup< TKey, TElement> (一对多字典)中。 此方法强制执行查询。
<11>串联运算
Concat
串联两个序列以组成一个序列。
<12>聚合 *** 作
Aggregate
对集合值执行自定义聚合运算。
Average
计算值集合的平均值。
Count
对集合中的元素进行计数,还可以仅对满足某一谓词函数的元素进行计数。
LongCount
对大型集合中的元素进行计数,还可以仅对满足某一谓词函数的元素进行计数。
Max
确定集合中的最大值。
Min
确定集合中的最小值。
Sum
计算集合中值的总和。
先定义匿名类型,然后使用查询 *** 作符迭代结果,最后使用Count扩展方法统计就是了。这个也不属于MVC,也不属于LINQ TO SQL,而是属于LINQ。你的基本概念没弄清楚,就把自己套入一堆名词中去了。。。
<bean id="propertyPlaceholderConfigurer" class="orgspringframeworkbeansfactoryconfigPropertyPlaceholderConfigurer">
configure:3427: gcc --version >&5
i686-apple-darwin11-llvm-gcc-42 (GCC) 421 (Based on Apple Inc build 5658) (LLVM build 23361100)
Copyright (C) 2007 Free Software Foundation, Inc
This is free software; see the source for copying conditions There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
以上就是关于用linql连接数据库,用下列语句,总说LinqDataSourceContext找不到类型或命名空间指令,是否缺少using指令全部的内容,包括:用linql连接数据库,用下列语句,总说LinqDataSourceContext找不到类型或命名空间指令,是否缺少using指令、什么是LINQ它主要由哪些技术组成、有关LINQ TO SQL连接数据库的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)