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

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

如何知道是否有符合查询条件的结果在数据库中?
是否有什么返回值?
...全文
101 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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)吧

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

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

试试用AI创作助手写篇文章吧