社区首页 >问答首页 >在SQL表中,我得到最后一列的最后一行值

在SQL表中,我得到最后一列的最后一行值
EN

Stack Overflow用户
提问于 2014-04-29 03:09:17
回答 3查看 3.7K关注 0票数 1

我希望调用最后一列的最后一行值,并将其显示在C#中的textbox (C#)中。

表详细信息:在一个事件中,我插入了行值,因此将不计数的行插入到表中。我希望在另一个(结果)事件中获得最后一列的最后一行值.怎么可能,可能是用一些代码解释的?或者是否有一些通用语法来获取最后一行值?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-04-29 03:15:56

获取总行和列,并将这些值作为索引传递给datatable dtable

代码语言:javascript
代码运行次数:0
复制
int totalRows = dtable.Rows.Count;
int totalCols = dtable.Columns.Count;

string value = dtable.Rows[totalRows-1][totalCols-1].ToString();

TextBox2.Text=value;

假设datatable dtable在C#中包含这些行,现在需要最后一列--最后一行值,即col3最后一行值,如果您在下面的datatable中看到该值,则是vgt

代码语言:javascript
代码运行次数:0
复制
col1 | col2 | col3
 1      abc    pqr
 2      art    lmn
 3      yut    xyz
 4      btt    vgt

dtable.Rows.Count给出了行数,即4

dtable.Columns.Count给出的列数是3

因此,为了访问最后一行列值,我们将这些值作为索引传递给datatable,这就像一个2D数组,而且由于您知道数组从索引0开始,最后一列的实际地址将是[totalRows-1][totalColumns-1]

票数 1
EN

Stack Overflow用户

发布于 2014-04-29 03:16:41

从column_name中选择table_name;此命令将帮助您访问任何列的最后一行。只是上一列的名字。然后跑

票数 0
EN

Stack Overflow用户

发布于 2014-04-29 03:29:45

如果最后一个列名已知,并且行有一个唯一的id是int字段,它不是自动id或整数,那么您只需执行上面的操作:

代码语言:javascript
代码运行次数:0
复制
  string query = " select top 1 youlastcolumnname   from 
      FROM youtable ORDER BY youruniqueid desc";

被问到的C#代码:

代码语言:javascript
代码运行次数:0
复制
 using (System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection(yourconnectionstring))
            {
                conn.Open();
                System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query , conn);
                cmd.CommandType = System.Data.CommandType.Text;
                youttextbox.Text = cmd.ExecuteScalar().ToString();
                conn.Close();
            }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23362966

复制
相关文章
python删除文本最后一行_用python删除文件中的最后一行
我创建了以下代码来查找文件中的行数,但是我不知道如何删除特定的行号。我是新来的python – 所以如果有一个更简单的方法 – 请告诉我。
全栈程序员站长
2022/08/30
7K0
vi中跳到文件的第一行和最后一行
由于vi编辑器不能使用鼠标,所以一个大文件如果要到最后一行只用键盘下键的话会是一个很痛苦的过程,还好有各种比较快捷的方法归我们使用:
全栈程序员站长
2022/07/11
10.6K0
sql oracle 注释导致最后一行被执行两次
---- 问题表象 命令行调用执行 1.sql /*修改内容:*** * 创建人:*** * 创建时间:* */ INSERT INTO "test"(test1,test2,test3,test4) VALUES('test','123',sysdate,'1234'); /*END*/ SQL> @/home/oracle/1.sql 1 row created. 1 row created. 一行insert语句被执行了两次 问题原因 sqlplus命令行中 /* 会被解释为 / / 是执行缓
葫芦
2021/01/12
9480
orderBy排序,null在最后
我们进行排序查询时: SELECT * FROM `user` ORDER BY username 可以看到null值排到了最上 如果我们要将null值排到最下方可以使用: SELECT * FROM `user` ORDER BY ISNULL(username),username 执行结果: 这是因为ISNULL函数将其转换为了0和1,我们可以顺带查询出来看看: SELECT *,ISNULL(username) FROM `user` ORDER BY ISNULL(username),use
阿超
2022/08/21
8020
orderBy排序,null在最后
Python读取文件的最后一行(非空行)
利用Python读取文件(针对大文件和小文件两种)的首行(第一行)和末行(最后一行)。脚本借鉴了前人的两种处理思路(在下面的脚本中有注释说明引用出处),并修正了原先两种处理方法中如果文件末尾含有多个空行而返回空行的问题。
py3study
2020/01/07
4.2K0
我学编程时最后悔的事!
很多朋友看完这篇文章后,会感到好奇:我是如何在大学期间做了那么多事情、学了那么多编程知识的?
程序员鱼皮
2021/07/23
4990
[Go] go等待读取最后一行的数据内容
这段代码是参照慕课网的视频教程,主要是f.Seek(0, os.SEEK_END)移动到末尾,但是里面有个小问题,当打开的文件被重新清空内容的清空下,就再也不能到读取数据了,比如在开启读取后 echo ''>1.log 这样就再也读不到了,tail包是解决了这个问题的
唯一Chat
2019/12/02
2.3K0
《Black Holes》|在VR中,霍金献上了最后的遗产
还记得去年3月14日,是斯蒂芬·霍金去世的那一天。这位在宇宙中驰骋,解释时间与空间的人,最终被时间带走,回归了宇宙。时间似乎快进了一年,转眼之间,2019年的3月14日(下周四)即将到来。
VRPinea
2019/03/19
4440
《Black Holes》|在VR中,霍金献上了最后的遗产
读研与安全:在我读研的最后一年
几年前在知乎看到个问题,大意是做网络安全的有必要考研吗?当时的笔者对此也很懵懂与纠结。现在想来,可能当你纠结是考研还是工作的时候,就注定了很大可能对自己不够自信,倾向于考研了。
蚂蚁安全柳星
2022/10/31
3310
Mysql实现null值排在最前或最后
最近在做项目迁移,Oracle版本的迁到Mysql版本,遇到有些oracle的函数,mysql并没有,所以就只好想自定义函数或者找到替换函数的方法进行改造。
SmileNicky
2019/03/04
1.5K0
iOS 7 之后UITextView 最后一行显示bug
- (void) textViewDidChange:(UITextView *)textView { if (textView.text.length > 5000) { // 限制5000字内 textView.text = [textView.text substringToIndex:5000]; } iOS7之后出现,通过改变scrolloview的setContentOffset处理位置 CGRect line = [_textView caret
程序员不务正业
2018/06/13
8930
CSS 中最后一行中元素如何向左对齐
自从CSS 3.0出来以后,很多的页面布局都用弹性布来实现,特别是移动端,但是弹性布局也有它的弊端,就是最后一行如果数量不够,不会像我们正常的想法一样居左对齐。效果如下:
越陌度阡
2021/11/11
1.9K0
CSS 中最后一行中元素如何向左对齐
【DB笔试面试584】在Oracle中,如何得到已执行的目标SQL中的绑定变量的值?
当Oracle解析和执行含有绑定变量的目标SQL时,如果满足如下两个条件之一,那么该SQL中的绑定变量的具体输入值就会被Oracle捕获:
AiDBA宝典
2019/09/29
3K0
mysql截取最后一个字符_sql截取最后一位
MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有mid(), substr()。其中,mid(), substr()等价于substring()函数,substring()的功能非常强大和灵活。
全栈程序员站长
2022/11/11
6.5K0
连仕彤博客[Python笔记] Python读取文件最后一行
小文件方法 文件不大的情况下可以使用下面的方法来获取最后一行,如果文件过大就不可以了,因为open文件和文件.readlines()的时候Python会先读取到内存中,所以如果需要处理的文件是很大的,下面这种方法不管从效率上还是资源了使用上都是不可取的。 #!/usr/bin/env python #coding:utf-8   file = "/var/log/bigdata/test.log"   with open(file,'r') as f:  # 以读的方式打开文件     lines = f
行 者
2018/06/20
1.9K0
Android开发listview最后一行显示下划线
在我们开发Android的过程中,很多时候消息显示列表需要用到listview,但有的时候我们会发现默认的listview最后一行没有下划线,给用户体验效果总感觉的怪怪。那么我们如何设置listview最后一行有下划线呢。 其实很简单,android:layout_height="match_parent"                 android:minHeight="90dp" 只要设置这两个属性就可以了。
黄林晴
2019/01/10
1.4K0
我的Js代码-按钮按下时判断是否选择了最后一行,给出提示
<script language="javascript"> <!-- function onsub() { //生成新月的字符串 var nian=Number(document.all("ListBox1",0).value.substring(0,4)); var yue=Number(document.all("ListBox1",0).value.substring(4,6)); if(yue==12)
用户1075292
2018/01/23
3.6K0
详解:36 text-align-last 最后一行调整
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>text-align-last</title> <link rel="stylesheet" type="text/css" href="css/reset.css"/> <style type="text/css"> body{ font:18px sans-serif; } div{ width: 40%; padding:2%; li
贵哥的编程之路
2020/10/28
6460
详解:36    text-align-last 最后一行调整
慢SQL,压垮团队的最后一根稻草!
我们都知道,我们每执行一次 SQL,数据库除了会返回执行结果以外,还会返回 SQL 执行耗时,以 MySQL 数据库为例,当我们开启了慢 SQL 监控开关后,默认配置下,当 SQL 的执行时长大于 10 秒,会被记录到慢 SQL 的日志文件中。
超级小可爱
2023/02/20
6580
Excel实战技巧55: 在包含重复值的列表中查找指定数据最后出现的数据
本文的题目比较拗口,用一个示例来说明,如下图1所示,是一个记录员工值班日期的表,在安排每天的值班时,需要查看员工最近一次值班的日期,以免值班时间隔得太近。例如,可以查到张无忌最近是2019年9月9日值班,因此下一天的值班就不会安排张无忌了。现在就是要求给出张无忌后,获得他最近值班的日期2019年9月9日,对于其他的员工也是这样。
fanjy
2019/09/27
10.9K0

相似问题

最后一排,最后一列得到奇怪的值?

14

在SQL查询的最后一行上显示最后一列的avg

13

删除表中的最后一行- SQL

14

选择SQL表中的最后一行

71

包含工作表数据的最后一行和最后一列

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文