易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL语句

我要查询fromTime和Totime在数据库中是否已经存在,我写的SQL是这样的:


sTm = "Select * from tableBook Where TableName='" & lstSite.List(xTmp) & "' And ExpireDate='" &dtpExpireDate.Value & "' and  fromTime between '" & Format(DTPicker1.Value, "hh:mm:00") & "' and '" & Format(DTPicker2.Value, "hh:mm:00") & "'
or ToTime between '" & Format(DTPicker1.Value, "hh:mm:00") & "' and '" & Format(DTPicker2.Value, "hh:mm:00") & "' And DatePart=" & cmbDatePart.ListIndex + 1

估计是红色的那段有错.




access数据库吗?access数据库中,如果是日期时间类型应该用#
VB code:
" and fromTime between #" & Format(DTPicker1.Value, "hh:mm:00") & "# and #" & Format(DTPicker2.Value, "hh:mm:00") & "# "


最讨厌这种写法了.

sTm = "Select * from tableBook Where TableName=? And ExpireDate=? and  fromTime between ? and ? or ToTime between ? and ? And DatePart=?"

这样写不就清楚了。
然后用ADO的COMMAND对象把参数值赋进去。

lz应该说明是哪方面问题

vb语法问题?


相关问答:

总会碰到怪的问题,sql问题

sql2005
select *from v_ddxx where d_sfsc='0' and (g_ssbm='1001' or g_ssbm='1002') and (xxf>0 and  xxfwzf <>0 ),执行速度慢的要死,但是如果把(xxf>0 and  ......

sql 问题

PB中开发的。

DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)

string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+&q ......

sql 问题

DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)

string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+"') and (EndTime ......

C#如何判断连接sql server数据库成功?

C#如何判断连接sql server数据库成功?
try
{
connection.connect()
return true;
}
catch()
{
return false;
}

楼主很着急,开了几贴了。

引用
try
{
connection.connect( ......

不明白的SQL注入问题

我数据库是MSSQL的,昨天所有的表被注入JS脚本代码,有个不明白的地方来问问大家

我发现有些表我根本没使用,也没有入库的ASP页面和语句,它是咱个注入的呢?
貌似select语句是可以嵌套的吧?
可能是where ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号