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

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

如何知道是否有符合查询条件的结果在数据库中?
是否有什么返回值?
...全文
18 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社区
加入

6.0w+

社区成员

.NET技术交流专区
社区管理员
  • ASP.NET
  • R小R
  • 喵叔哟
帖子事件
创建了帖子
2004-05-05 09:09
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。