如何验证文本框输入的内容和数据库中的是否一致

如何验证文本框输入的内容和数据库中的是否一致,第1张

查询数据

比如:

string name=thistextbox1text;//获取前台输入的值

UserInfo info=GetUser();//定义一个查询的方法

if(name==infoname)

{

//等于数据库的内容

}else

{

//不等于

}

public UserInfo infos GetUser()

{

string sql="select  from t";

infos=sql//链接数据库并且查询数据

}

ctb论坛就采用了

php+txt架构

一、CTB的历史

ctb是16hot在01年底牵头,由我和winnet参与,将整个结构搭建了起来。结构是16和winnet设计,02年底我实现了大部分功能,后来Felixsun和ccxx加入,并由ccxx实现了更多的功能。在03年初的时候,整个论坛是比较成型了。

具体来说,ctb应该在04年初基本停顿了,一直没有什么新的比较大的改动。

从03年以来我就没有负责过,都是以jivi为首的爱好者在维护吧。

我也有3年左右没有来过这里了,也对不住ctb的忠实的用户和爱好者。在此向大家道歉了!真诚的道歉,因为虽然很少来这里,但还是觉得这里是自己的家。

二、说一下我吧

写ctb基本都是在上大学的时候,03年毕业后,可以说对ctb没有进行过改动和维护。首先是工作比较忙,没有了更多的业余时间;其次是写ctb的文本代码编写,就象旅行说的一样,太让人抓狂了,不象sql程序那样,不象桌面程序那样行云流水。

毕业后,和16商量过,计划开发mysql的论坛,也由于种种原因没有实施计划。可能是比较懒的缘故吧。自从php5出来后,我对sqlite是比较看好的,认为sqlite的出现基本结束了php的文本程序的历史。也写了一段sqlite的php论坛,而且基本功能也成型了,但由于国内sqlite的空间没有成规模和自己比较懒的缘故吧,这个论坛一直没有对外发布过。

过年的时候,和雪人计划合作开发c#的论坛,已经编写了雏形代码,后来由于他去了discuz工作,而搁浅。我想不久,discuz在雪人的努力下应该发布discuz的c#版本吧。

原来都是凭着兴趣,和激情在写程序,没有考虑过任何商业运做。把写代码当成一种享受,就象在网吧玩游戏的孩子对游戏的乐趣一样。没有过多考虑过商业化的东西。如果开始我和16就比较考虑商业化的东西,ctb也应该成为国内最大、最著名的论坛了,呵呵。

现在主要从事工作是c++底层代码的编写,以及php业务系统的设计,还有就是c#桌面程序的实现。其他的工作中就用不到了,有兴趣的朋友可以来wangyzh@dnscomcn联系我。

三、一些将来的设想

开始的时候是凭激情,平兴趣去写代码,ctb也可以算国内代码质量比较好的程序了,但后来随着接触各种程序的加多,发现自己存在各种不足,无论是结构设计还是具体代码优化。不敢说,国内大部分论坛程序的代码都很差吧,但至少从结构设计上,基本是没有比较漂亮的。不要提效率如何如何好,呵呵,现在的服务器,运行各种论坛程序基本效率是差不多的,除非你的程序写的极差,有各种安全漏洞。越到后来自己越想把代码结构和具体编写完美实现,但越来越发现自己的不足,需要学习,需要改进,所以一直没有彻底的开始和去完成,所以时间也拖到了现在。

从来没有停止过一种想法,那就是彻底的升级ctb或从新编写ctb,无论是sqlite或mysql数据库。还是其他的,但一直由于各种原因而没有从新彻底的开始。

今天先说这么多吧,在不久的将来,大家会看到我们的新产品的。。。

额。。。这个不是一个sql语句就可以搞定麽

大概代码:

select  from 表名 where 列1='" & Textbox1text & "' and 列2='" & Textbox2text & "'

这样,看下有木有结果就OK了。

如果你非要用两个布尔值,那就拆开这个sql语句,分两次执行呗

连数据库会连吗?

然后将数据从数据库中取出啊。

s="select XXX from XXX";//具体取哪个数据你知道。

然后将接收到的int数据放到Reseultset rt中阿,

然后就用

IntergerparseInt(jtfgetText()trim())==rtgetInt(几);//怎么比较就怎么用

excel与数据库的不同之处:

1、结构不同:

excel即是电子数据表,显示由一系列行与列构成的网格。其中的单元格可以用于存放数值、计算式或文本。

数据库是存放数据的仓库。确切地说是一个按数据结构来存储和管理数据的计算机软件系统。

2、功能不同:

excel可以用于制作各种复杂的表格文档,进行繁琐的数据计算,并能对输入的数据进行各种复杂统计运算,也可以制作彩色丰富的商业图表。

数据库功能更强大,除了可以实现excel的基本功能,还可以通过设计和使用各种窗体,进行数据查询并生成相应报表。

3、安全策略不同:

excel通过密码进行保护,系统提供了几种类型的密码保护。

数据库包括了数据库用户管理、数据库 *** 作规范、用户认证、 *** 作系统安全4个部分。

当用于进行功能相对简单的处理表格和进行图形分析,或是处理的数据量不太大的时候选用excel。当用于进行功能比较复杂的数据处理,比如设计、修改、浏览一个记录数据的基本表,对基本记录的数据中进行各种查询,或是设计各种窗体,设计各种报表等,还有就是处理数据量较大时选用数据库。

扩展资料

数据库的数据模型分类:

层次模型、网状模型和关系模型。

1、层次模型是一种用树形结构描述实体及其之间关系的数据模型。

2、网状模型允许一个结点可以同时拥有多个双亲结点和子节点。因而同层次模型相比,网状结构更具有普遍性,能够直接地描述现实世界的实体。也可以认为层次模型是网状模型的一个特例。

3、关系模型是采用二维表格结构表达实体类型及实体间联系的数据模型,它的基本假定是所有数据都表示为数学上的关系。

以上就是关于如何验证文本框输入的内容和数据库中的是否一致全部的内容,包括:如何验证文本框输入的内容和数据库中的是否一致、谁帮忙解释一下“文本数据库”、VB.NET Access数据库 检查文本数据是否与某数据库中某行两列的数据对应等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9551064.html

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

发表评论

登录后才能评论

评论列表(0条)

保存