我在经典的asp中使用了一些TSQL,如下所示:
Declare @tbl TABLE(some columns)
Declare @somevarables
Declare myCur CURSOR
For
Select something From my_table
Open myCur
Fetch Next From myCur Inti somevarables
While (@@Fetch_Status<>-1)
Begin
some processimg
......
Insert Into @tbl(...)
Value
如何在asp经典中不使用维度来声明数组?我想要的是显示recordset并将其保存在数组中。
<tr>
<td>Call Type</td>
<%
dim agentWithCallType( )
agentWithCallTypeCtr=0
if not RsAgentEffectivenessPerCallType.eof then
do while not RsAgentEffectivenessPerCallType.eof
%>
<td><% =RsAgentEffectiven
我有一个包含3条记录的记录集。我在经典ASP中使用DO While循环来显示所有记录,但是下面的代码只显示记录集中的最后一个记录。
<%Do While Not RS.EOF%>
<div><%=RS.Fields("ID").value%></div>
<div><%=RS.Fields("Title").value%></div>
<div><%=RS.Fields("Description").
我正在编写一个脚本,它从另一个软件产品中获取打印信息,解析数据,然后导入培训事件。下面是我正在处理的一些数据:
RANDOMLY GENERATED TEST DATA – PRIVACY ACT NOT APPLICABLE
TRAINING EVENT INQUIRY AS OF DATE 08 MAR 18
COURSE NARRATIVE DUR TYPE MIL START START STOP STOP
CODE
我有这样的声明:
DELETE TABLENAME WHERE COLUMN = NUMBER; SELECT @@ROWCOUNT AS RC;
如果我从代码(经典的asp)运行它,就会得到错误:Item cannot be found in the collection corresponding to the requested name or ordinal.
DB是sql server 2005 express。
如果我在查询分析器中运行这一行,它就能工作!
我所引用的列对db中的另一个表有一个约束。
你们知道在哪里找解决办法吗?
更新--请现在就解释一下,
第一行是常规服务器上的连
我熟悉sql中的" in“子句。
select * from table1 where myfield in (select myfield from table2)
我现在在两个数据库之间!我想从另一个数据库中选择电话在其他记录集中的记录集。我没有直接使用sql server。您可能会建议我使用服务器端语言(例如php或asp等)更复杂的方法。
我在经典asp中的测试( connectionObject1连接到第一个数据库,connectionObject2连接到第二个数据库):
sql="select phone from persons"
recordset1.o