vb.net 中如何使用SQL语句查询数据库中的数据

vb.net 中如何使用SQL语句查询数据库中的数据,第1张

1、首先打开Visual Studio 2008代码窗口,添加引用。

2、输入以下代码:Public conn1  As SqlConnection = New SqlConnection 。

3、声明关键字 Public;(因为是全局变量,所以用Public 来声明)。

4、如果SQL 数据库就在本机,则用以下代码连接。

5、如果代码太长,影响可读性,可以用空格加"_"后,回车换行即可。

我看你的意思应该是通过输入的账户跟密码确定身份吧?我给你说一下原理跟写法吧

string

txtConn

=

"(连接数据库的代码——以oracle数据库为例Provider=MSDAORA.1Password=数据库密码(默认是sa)Persist

Security

Info=FalseUser

ID=用户名(默认是sa)Data

Source=数据库名称")"///如果是SQL或者Access百度一下,有现成的连接语句,粘过来放在这就行。这句代码放在全局,不要写在单击事件里面,下面的写在点击事件里面。

using

(OleDbConnection

conn

=

new

OleDbConnection(txtConn))

{

string

SqlRecognize

=

string.Format("select

身份

from

table_UesrInfo

where

账号='{0}'

and

密码='{1}')",UserID,userPassword)

OleDbCommand

cmd

=

new

OleDbCommand(SqlRecognize,conn)

conn.Open()

cmd.ExecuteNonQuery()

}

说一下原理,其实不用执行两次查询,UserID,userPassword都是文本框的名称吧,文本框的值是动态变化的,当你输入不同的值的时候,系统会把值赋给sql语句里面的“账号”跟“密码”这两个字段,数据库会执行不同的查询

还有你也可以这么写

select

身份

from

table_UesrInfo

where

账号='"+UserID+"'

and

密码='"+userPassword+"'

你将UserID,userPassword的值直接赋给sql语句,根据不同的值自然会查询出不同的结果。

在搜索网站上,直接输入股票代码查询或输入股票名称。

CSMAR数据库网页版查询工具:可通过设置时间、代码、字段、条件筛选等进行数据查询下载。下载格式支持:txt、xls、xlsx、csv、sav等多种数据分析通用格式。

按照企业最终控制人类型,下载数据,后面有代码,一般1100为国有企业,步骤是CSMAR数据库-上市公司股东研究数据库-股权信息-上市公司控制人文件-实际控制人性质,性质用编号区分。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存