c#sql如何获取行号

c#sql如何获取行号,第1张

可以这样写:

select rownum line 其他字段名 from 表名 where 条件

其中 rownum 大小写都可以,line 是rownum的一个实例,可以把它当成一个变量

1、简单的,表格中的一行添加id属性

var item=documentgetElementById("id");

2、在行本身绑定方法将自身作为参数传递

<html>

<head>

<script type = 'text/javascript'>

var curRow; //全局行号

var curRowId; //选中行的记录信息的ID

var curColor;

function selectRow(tr){//tr行本身

curRow = tr;

curRowId = trid;

alert(trcells[0]innerText);

}

</script>

</head>

<body onload = "javascript:selectRow(1)">

<table border = "1 solid">

<tr onclick = "selectRow(this);">

<td>001</td>

<td>google</td>

</tr>

<tr onclick = "selectRow(this);">

<td>002</td>

<td>baidu</td>

</tr>

</table>

</body>

</html>

3、获取所有行集合,然后通过下标访问某一行

var items=documentgetElementByTagName("tr");

//获取某一行(下标从0开始,到itemslength-1结束)

var hang=items[0];

function test(){

var tab = documentgetElementById('tab');

var len = tabgetElementsByTagName('tr')length;

var rownum = len<10objNamesubstring(objNamelength-1):objNamesubstring(objNamelength-2);

}

其实如果你只是想要获取当前行号的话,没必要从id截取字符串,这样写:

<script language="javascript">

windowonload=function(){

var tab = documentgetElementById('tab');

var objs = tabgetElementsByTagName('input');

for(var i=0;i<objslength;i++){

objs[i]onclick=function(){

var rownum = thisparentNodeparentNoderowIndex+1;

alert("我所在的行号为:"+rownum);

}

}

}

</script>

<table border="1" id="tab" width="37%">

<tr>

<td width="68"><input type="text" value="点击我获取行号" /></td>

<td>x4</td>

</tr>

<tr>

<td width="68"><input type="text" value="点击我获取行号" /></td>

<td>14</td>

</tr>

<tr>

<td width="68"><input type="text" value="点击我获取行号" /></td>

<td>24</td>

</tr>

<tr>

<td width="68"><input type="text" value="点击我获取行号" /></td>

<td>34</td>

</tr>

<tr>

<td width="68"><input type="text" value="点击我获取行号" /></td>

<td>44</td>

</tr>

</table>

@staticmethod

def get_selected_rows(tableWidget):

'''

功能:获取先中的行

'''

row_lst = []

for item in tableWidgetselectedItems():

cur_row = itemrow()

if cur_row in row_lst:

continue

else:

row_lstappend(cur_row)

return row_lst

oracle的行号用rownum来表示。

如:有test表,数据如下:

现在要求给出每行的行号,可用如下SQL语句。

select rownum,test from test;

查询结果如下:

以上就是关于c#sql如何获取行号全部的内容,包括:c#sql如何获取行号、如何用javascript获取表格中一行的值、js如何取行号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9587666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存