Commandtext属性尚未初始化

时间:2010-09-16 08:50:03

标签: asp.net sql properties

这是一个棘手的问题

我一直在查看我们服务器上的事件查看器,并且可以看到很多人有这个错误,但我不能自己复制这个但是它导致查看我们网站的人有问题无论如何我可以“初始化” Command Text属性?

由于

杰米

更新

所以我有这个查询

datelistquery = "SELECT DISTINCT property_id, ' - Sleeps ' + cast(number_slept as varchar) as combsleeps, number_slept FROM openquery ("+Application("hpbDsrc")+",'SELECT property_id, number_slept FROM web_details WHERE part_full_flag = ''F'' AND location = ''"&Session("TenChosenLocCode")&"'' AND property_id = ''"&Session("passedPropId")&"'' AND pets_yn like ''"&Session("TenPets")&"'' AND number_slept  >= ''"&Session("TenAdults")&"'' AND year_week = ''"&Session("TenHolStDateHP1")&"''  AND on_hold = ''NO'' AND booked = ''NO'' ') ORDER BY number_slept, property_id"    

所以我应该在开始时把sqlCommand.CommandText(datelistquery)=“选择Distinct ....”

2 个答案:

答案 0 :(得分:1)

在将请求发送到数据库之前,您需要确保始终指定SQL查询:

sqlCommand.CommandText = "SELECT id FROM foo";

在执行查询之前,必须初始化CommandText属性。

答案 1 :(得分:0)

我现在已经添加了一些Try Catch语句,它似乎正在工作

由于

杰米