Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共17 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]如何获得“_Identify”的最大值

1楼
ybmjy 发表于:2010/5/10 12:05:00

如果是后台数据库又该如何获得

[此贴子已经被作者于2010-5-10 12:05:44编辑过]
2楼
狐狸爸爸 发表于:2010/5/10 12:46:00
select max([_indetify]) From {表名}
3楼
yangming 发表于:2010/5/10 12:47:00

用SQL语句

 

select max(_Identify)  from 表A

4楼
ybmjy 发表于:2010/5/10 13:39:00

Dim Filter As string
filter = "selece max([_Identify]) form {订单}"
DataTables("订单").LoadFilter = Filter
DataTables("订单").Load()

我想加载后台数据库最后一行的数据,这样为啥不行哦

5楼
yangming 发表于:2010/5/10 13:56:00

我和你说要用SQL语句的嘛

 

Dim cmd As New SQLCommand

cmd.ConnectionName = "外部数据源名称"
cmd.CommandText = ""selece max([_Identify]) form {订单}"
cmd.ExecuteNonQuery()

DataTables
("订单").Load()

[此贴子已经被作者于2010-5-10 14:06:50编辑过]
6楼
ybmjy 发表于:2010/5/10 15:08:00
以下是引用yangming在2010-5-10 13:56:00的发言:

我和你说要用SQL语句的嘛

 

Dim cmd As New SQLCommand

cmd.ConnectionName = "test"
cmd.CommandText = "select max([_Identify]) form {订单}"
cmd.ExecuteNonQuery()

DataTables
("订单").Load()

[此贴子已经被作者于2010-5-10 14:06:50编辑过]

还是不行的哟,错误是:至少一个参数没指定值

[此贴子已经被作者于2010-5-10 15:11:29编辑过]
7楼
ybmjy 发表于:2010/5/10 15:14:00
呵呵,不好意思,这个数据库没_Identify这列
8楼
狐狸爸爸 发表于:2010/5/10 15:14:00

拖出去,打屁股

 

图片点击可在新窗口打开查看

9楼
ybmjy 发表于:2010/5/10 15:29:00

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "Select Max(编号) From {订单}"
cmd.ExecuteNonQuery()
DataTables ("订单").Load()

用这个仍然无法加载

10楼
狐狸爸爸 发表于:2010/5/10 15:34:00

嘿嘿,你的代码,逻辑不是不一般混乱,你是想加载编号最大的哪一行?

如果是的,应该这样:

 

Dim cmd As New SQLCommand

Dim id As Integer

cmd.ConnectionName = "test"
cmd.CommandText = "select max(编号) form {订单}"
id = cmd.ExecuteNonQuery()
DataTables ("订单").LoadFilter = "[编号] = " & id

DataTables
("订单").Load()

共17 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02734 s, 2 queries.