c#链接sql之后该怎么设置各种button

如题,click事件中增删改读,除此之外,上一条下一条怎么写,还有点名器里的到勤次数怎么增加

4个回答

这个是两个问题,首先你可以通过通过执行sql 语句来实现 增删改查,具体对应到的语句是:

增 insert into 表 values(...)
删 delete from 表 where。。。
改 update 表 set column= xx where 。。。

然后,你要实现 click事件,来实现 下一条记录,这个本质上也是个查询,但是你要记住当前是那一条,然后再查下一条,有很多方法实现,
比如:通过给每条记录增加一个序号:

select *
(
select *,row_number() over(order by getdate()) rn
from 表
)t
其中的rn就是需要,你可以用程序记录当前是那条记录,比如rn是1,然后点了1次下一条 ,那么rn=2了,就是这样的。

另外,你也可以通过控件来实现,表格控件,这个要容易一点。

主要是 SQL 操作,和是否是 Button 的 Click 没有什么关系。
结合你的数据库表格与 SQL,就可以得到你想要的。

本人项目中是这样做的,你可参考:
你可以声明一个变量,例:private int btnStatus=0;
1、当你点 新增 按钮时,赋值
btnStatus=1;
2、当你点 修改 按钮时,赋值
btnStatus=2;
3、当你点 删除 按钮时,赋值
btnStatus=3;
然后在保存事件中做判断,你用if语句也行,用Swith语句也行,例:
Swith(int btnstatus)
{
case 1:
执行保存Insert插入数据语句;
brearek
case 2:
执行保存修改Update数据语句;
brearek
case 3:
执行Delete数据语句;
brearek;
defaule;

}

二:关于上一条,下一条记录,这个更简单了吧。你数据表设一个ID自动增递的列。取Id+1是上一条记录,Id-1下一条记录。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
button该怎么设置呀?
rnrn 欢迎!rn rn rnrnrn rn rn 手动制作ASP.NET程序rn rn 请输入用户名:rn rn rn rn rn rn rnrnrnrn错误是:rn“/”应用程序中的服务器错误。rn--------------------------------------------------------------------------------rnrn编译错误 rn说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 rnrn编译器错误消息: BC30451: 未声明名称“click”。rnrn源错误:rnrn rnrn行 27: rn行 28: 请输入用户名:rn行 29: rn行 30: rn rnrn源文件: E:\shiyan\登录\登录\we.aspx 行: 29 rnrn
c#之后该怎么学?
我有一些C++的基础,这学期开学到现在一直在学C#,开始感觉学的东西好多,做了几个winForm,web小项目,可现在不知道该干什么了。感觉肯定是还没学到位的,可是现在该做什么呢??继续做那些项目实在是没什么收获了...现在全是自学,不知道该怎么办了
查询sql各种链接
查询sql各种链接
怎么设置button的大小
怎么设置button的大小?我用了setSize,但是没用,求教
怎么设置button的透明度
请教高手,怎么设置button的透明度?
Android设置Button各种状态下背景改变
   写一段代码如下,保存为文件button_background_change.xml至drawable文件夹 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item andro...
这个链接怎么设置?
rn查看rnrn怎么让他打开这张图呀?
各种链接
Do That 树状数组 毕克 白菜OJ
切片之后该怎么办了?
新手,惭愧rnrn网页平面设计完了之后,切片之后该怎么做不,后面不知道了,是应该做成用户控件吗?rn然后在.NET里放入表格里,还是在DW里弄好放进.NET里,一头雾水...rnrn还请诸位高手指点一二
JS点击Href链接之后,该链接隐藏
实现方法为: this.style.display = "none";
c#测试链接SQL
简单的小工具,让你轻松无忧地利用此软件来判断数据库是否能连通
c#链接SQL数据库
c#链接SQL数据库
C#链接sql数据库
[code=csharp]private void buttonRegist_Click(object sender, EventArgs e)rn rn string username = textBoxName.Text; //将用户名输入框的内容赋值给变量 rn string password = textBoxPassword.Text; //将密码输入框的内容赋值给变量rnrn SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|UserMgr.mdf;rn Integrated Security=True;User Instance=True");rn //初始化一个数据库连接,并连接到指定的数据库(修改 UserMgr.mdf )rn conn.Open(); // 打开数据库 rn SqlCommand cmd = conn.CreateCommand(); //创建一个数据库命令行 rn cmd.CommandText = "insert into users(UserName,Password) values(@un,@pw)"; //数据库命令的内容(@un,@pw是点位符,将会在下面的语句中赋值) rn cmd.Parameters.AddWithValue("un", username); // 将username 赋值给命令行的 "un” rn cmd.Parameters.AddWithValue("pw", password); // 将Password 赋值给命令行的 "pw” rn cmd.ExecuteNonQuery(); // 执行数据库命令 rn lblMessage.Text = "注册成功"; // 提示注册成功 rn textBoxName.Text = ""; // 清空用户输入框 rn textBoxPassword.Text = ""; // 清空密码输入框 rn cmd.Dispose(); // 丢弃命令 rn conn.Dispose(); rn [/code]rn到cmd.ExecuteNonQuery();报错,说users无效,环境是vs2010,自己没有从新安装sql,编译没有错误,SQL需要配置吗?
C#链接SQL远程数据库
我写了个小程序需要连接一台远程SQL数据库,但是却怎么也连不上。rn抛的异常是:不能远程访问数据库,error:40rn我的链接字符串是:Data Source=172.18.12.195\SQLEXPRESS;Initial Catalog="Version Information";Integrated Security=SSPIrn是不是需要做其他的一些工作呢?rn机器是能Ping通的,但是就是连不上...rn因为我不熟悉和数据库的操作,所以比较菜!rn谢谢大家
C#按一个button之后"退出"如何写?
谢谢
这句链接该怎么写?
id=trim(request("id"))rn<%rnset rers=server.createobject("adodb.recordset")rnrers.open"select * from replys where idcode="&id,conn,1,1rn%>rn 相关评论:rn rn 该怎么写?rnrn rn rn <%rn rers.movenextrn nextrn %>rn rn <%rn for i=1 to rers.recordcountrn if rers.eof thenrn exit forrn end ifrn %>rn rn <%=rers("retitle")%> ====================================请问这一句链接 『<%=rers("cname")%>』
这个链接该怎么写?
我有一个csv文件,比如说叫a.csv,我如果直接写下载那么浏览器会在internetexplore里把这个文件打开了,甚至不是在excle里打开。rn我该怎么写链接才能让该链接被直接点击的时候是下载而不是在浏览器里打开呢?rnrnrnrnrnPS:我用的是tomcat5.
这样链接该怎么作
http://ms2008.ata.net.cn/EC/enterprise/####.aspxrnhttp://ms2008.ata.net.cn/ExpertFinder/expert/&&&&.aspxrn这是在同一个网站中的两个不同的链接rnEC和ExpertFinder是两个功能模块,rn我在VS2005一个解决方案下建立了两个应用程序EC和ExpertFinder 但是运行时打不开应用程序EC里的页面rn
这样的链接该怎么写?
要下载的文件不在Web目录下(C:\input\wwwroot),而是在其它盘(d:\file)。rn
button的文本怎么设置啊?
button1 后面加什么显示文本啊?
button的内间距怎么设置?
[img=https://img-bbs.csdn.net/upload/201305/20/1369059692_730366.jpg][/img]rn这是一个buttonrn代码:rn[code=text]rn rn[/code]rnrn但是可以看出上下还是有很多间距的,怎么缩小使整个大小刚好包囊住文字?rn不能使用固定大小,因为还需要设置图片(android:drawableTop="@drawable/ic_tab_img"),不同设备的尺寸没办法自适应
Button控件的背景色怎么设置?
我怎么在它的属性栏里找不到相关的属性?哪位大哥告诉我该怎么改?
Button按钮的背景颜色怎么设置?
我在OnCltColor里面..对所有的控件设置颜色rnOnCreate里面.rnrnrnif (pWnd->GetDlgCtrlID() == ...||...||)rnrn pDC->SetBkColor(RGB(255,255,255));rn return hbrBk;rnrnrnhbrBk是一个全局变量..白色的画刷.rn但是现在界面上所有的控件背景色都变白了..但是上面所有按钮的背景颜色依然是灰灰的..rn程序也的确运行了进去了..就是设置后没效果..rnrn按钮颜色要用其他什么方法设吗?
连接字符串该怎么设置
我用的系统是win7旗舰版,vs2008,sql2005Express,数据库的名字是Smallhouse,请问连接字符串该怎么设置?
数据结构该怎么设置?
现在需要读入一个文件,文件内容类似:rn姓名 年龄 工作单位 住址 .........(这一行是index)rn张三rn李四rn.rn.rn但是这些项目顺序、数量不固定,而且我读入这个文件以后需要用姓名做关键字分析每一项的内容,应该怎么设置数据结构呢?rn每一个竖列称为Item,每一个横行称为Line,各位大虾帮帮忙~~~rn我本来想每一个Item用一个vector,整体用map,可是好像又不知道具体怎么实现~~烦阿~~
点击Widget对象中的button按钮之后在该Widget对象中增加一个button怎么实现?
MainWindow类中创建了一个Button对象,想通过点击这个对象在MainWindow中增加另外一个Button对象。rn我的做法是首先在MainWindow类中声明要增加的Button对象,然后在槽函数中定义这个Button,设置父对象为MainWindow。运行之后,无现象。我是不是忽视了什么?还是方法压根就不对?
classpath该怎么设置?
我用的是win98,sdk 1.4装在了e:\java目录下,运行helloworld 的时候总是出现classpath设置的问题,以下是我autoexe.bat 里的内容set temp=e:\ rnset tmp=e:\ rn rn rn rnset CLASSPATH=d:\PROGRA~1\BORLAND\VBROKER\lib\vbcpp.jar rnset classpath=%classpath%;e:\java\lib\tools.jar;e:\java\lib\dt.jar;e:\javasource;rnrn@REM Added by MATLAB installerrnset ALDEC_LICENSE_FILE=C:\Program Files\Aldec\Active-HDL 4.2\DAT\license.datrn@REM Added by MATLAB installerrnPATH e:\orawin95\bin;"";C:\PROGRA~1\COMMON~1\AUTODE~1;d:\PROGRA~1\BORLAND\DELPHI5\BIN;d:\PROGRA~1\BORLAND\VBROKER\BIN;d:\PROGRA~1\BORLAND\VBROKER\JRE\BIN;d:\PROGRA~1\BORLAND\DELPHI5\PROJECTS\BPL ;d:\matlabr12\bin\win32" ;d:foxprow ;d:\matlab6p1\bin\win32" rnpath=%path%;e:\java\binrn请问有什么错么?rn顺便问一下,怎么在win98下命令行中获得当前classpath变量rn
选中之后出现button
比如这样一个程序rn姓名___________ 年龄___________rn想如果用鼠标点在姓名后面的下划线上,下划线上面就出现个button(imagebutton其实都一样的),该怎么办呢?
button重画之后的问题
CMyButton:Public CButtonrn重载了DrawItem(),成功运行rnrn在对话框中创建:rnCMyButton m_myButton;rnm_myButton.Create("myButton\nOK",BS_OWNERDRAW|BS_MULTILINE...);rnrn结果发现BS_MULTILINE无效了,本来文本是想分成两行显示的,没成功,怎么解决?rn rn
怎么让一个button返回一个链接?
有没有办法点击一个button返回一个链接。是不是aaaonclick后该怎么写
SQL不想被别人链接, 怎么设置?Conn.asp怎么写
近来,老有大堆的无聊黑客猛攻击我们的服务器,造成网站访问很慢。rnrn怎么禁止外来的1433端口的链接?(请详细说明怎么设置)rnrn自己在服务器上的Conn.asp应该怎么写?rnrn拜托各位啦。 rnrn阿弥佗佛!
button的属性,各种属性
[code=text][/code]rnrn比如上面的代码什么意思,解释下每个属性的意思,马上结贴给分。
c#链接ACCESS的链接字串怎么写?
如题,需要连接ACCESS数据库,谢谢
ubuntu下怎么设置宽带链接
1:打开终端:ctrl+alt+t 2: sudo -i或sudo passwd 设置root密码,新设置的密码即为root的密码 2:输入 pppoeconf
该怎么学c#
本人刚开始学c#,但c#涉及的方面太多了,我应该学那一方面呢,是数据库,还是其它的,希望各位能告诉我,谢谢。
怎么设置密码重置链接的有效期
例如下面的一个链接的是密码重置链接rnrnhttp://login.sina.com.cn/member/getpwd/getpwd3.php?entry=sso&r=ce47c64e1a5d56c490c3d71d35330fc8rnrn那么这个链接的有效期怎么设计rnrn一般都需要考虑什么了rn有的设计为24小时rn有的设计为48小时rn还有设计为30分钟rnrn我觉得设计的太短不好rn太长会不会被别人给找到这个链接直接重置rnrnrn怎么考虑
关于button 链接问题
有代码详见如下:rn rn rn rn rn rn rn rn rn rn rn rn 下载PDF虚拟打印机rn rnrn问题:rn 1. 上海外销打印 打印是如何链接打印模板的rn rn 2. 如果增加链接按钮,需要如何进行修改代码(应用不用模板)rnrn 3.请大神们解释一下这段段代码的代码组成结构rnrn rn
button如何做链接?
rn如何做连接和打开CSDN等效?rn谢谢
怎么批量设置网页的链接?
什么软件批量设的?我知道 超级超链接批量设置工具,但没它注册码,有人有么,求一个!!
button设置
UIButton *signBtn = [UIButton buttonWithType:UIButtonTypeCustom]; signBtn.frame = CGRectMake(0, 0, 80, 40); [signBtn.layer setMasksToBounds:YES]; [signBtn.layer setCornerRadius:10.0]; //设置矩形四个圆角半径
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件