简单的数据搜索问题.

ironwires ironwires 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
做了一个简单的搜索引擎,想用一个textbox可以根据用户的输入搜索任意column内的数据,有个问题就是我不能把DateTime和nvarchar类型的参数放到同一个textbox里面,会出现数据类型不匹配之类的错误.请问应该如何解决呢,是不是要用到cast?谢谢.

代码如下,是一个存储过程:

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go


ALTER proc [dbo].[SearchEngine](
@sightingdatetime Datetime,
@newseason nvarchar(50),
@catid nvarchar(50))

as

SELECT sightingdatetime,catid,newseason
FROM MarineScienceData
WHERE SightingDateTime>=@sightingdatetime
or CatID LIKE @CatID+'%'
or NewSeason like @NewSeason+'%'

...全文
评论 1
收藏 已收藏
分享
返回顶部
ironwires
.NET社区 62,272 成员 668,968 内容