菜鸟问题,请帮忙!在线!

springzx 2004-05-05 09:09:08
请问:

如何知道是否有符合查询条件的结果在数据库中?
是否有什么返回值?
...全文
14 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xwj90 2004-05-05
我记得是 select * form xx where name="" (在xx数据库带条件搜索)


接下来当xx.eof=1 存在该条件的数据
xx.eof=0 不存在该条件的数据
不过这个是当你的数据库指在第一个数据的时候开始向后搜索的

xx.bof 是在当前指向往前搜索
  • 打赏
  • 举报
回复
smx717616 2004-05-05
Function VerifyPassword( strUsername, strPassword ) As Integer
Dim strConString As String
Dim conJobs As SqlConnection
Dim cmdVerify As SqlCommand
Dim parmReturn As SqlParameter

strConString = ConfigurationSettings.AppSettings( "constring" )
conJobs = New SqlConnection( strConString )
cmdVerify = New SqlCommand( "VerifyPassword", conJobs )
cmdVerify.CommandType = CommandType.StoredProcedure
parmReturn = cmdVerify.Parameters.Add( "@return", SqlDbType.Int )
parmReturn.Direction = ParameterDirection.ReturnValue
cmdVerify.Parameters.Add( "@username", strUsername )
cmdVerify.Parameters.Add( "@password", strPassword )
conJobs.Open()
cmdVerify.ExecuteNonQuery()
conJobs.Close()
Return cmdVerify.Parameters( "@return" ).Value
End Function
  • 打赏
  • 举报
回复
smx717616 2004-05-05
CREATE PROCEDURE VerifyPassword
(
@username Varchar( 20 ),
@password Varchar( 20 )
)
AS
DECLARE @foundUser Varchar( 20 )

SELECT @foundUser = ul_username
FROM UserList
WHERE ul_username = @username
AND ul_password = @password

IF @foundUser IS NOT NULL
Return 0
ELSE
IF Exists( SELECT ul_username
FROM UserList WHERE ul_username = @username )
Return 2
ELSE
RETURN 1
类似的你看看
  • 打赏
  • 举报
回复
springzx 2004-05-05
对不起,
我是想做个论文查询,然后在页面中输入查询条件,
我想问如果数据库中没有这篇文章,如何通过一个返回值来知道
谢谢
  • 打赏
  • 举报
回复
brargil 2004-05-05
你把这些查询结果保存在数据库做什么?
具体一点啊
你现在这样说,我认为应该用视图(View)吧
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

5.9w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-05-05 09:09
社区公告
暂无公告