Goede morgen allemaal,
Misschien is deze vraag dezelfde als eentje die al voorkomt in het forum, maar ik denk dat deze een betere situatie schets geeft.
Ik heb een Stored Procedure, nml:
En die wil ik op de volgende manier updaten.
Alleen geeft ie met deze afhandeling errors op:
HasImage
Location (wordt niet ge-update, maar komt wel terug met de SP)
OwnerTeamId
IsReadOnly
Iemand enig idee hoe dit kan komen?
Ik denk zelf dat het aan de INNER JOIN ligt, maar ik vind ook dat je een INNER JOIN gewoon moet kunnen updaten.
Sorry dat de layout een beetje boel wordt verneukt.
De groeten, en alvast bedankt.
Misschien is deze vraag dezelfde als eentje die al voorkomt in het forum, maar ik denk dat deze een betere situatie schets geeft.
Ik heb een Stored Procedure, nml:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| Alter Procedure "SP_LoadListNodes"
(@NodeId varchar(50),
@LanguageId INT)
As
SELECT TBL_Nodes.StrId AS StrId, TBL_NodesLanguages.Nodename AS Nodename, TBL_Nodes.Location AS Location, TBL_Nodes.HasImage AS HasImage,
TBL_NodesLanguages.Description AS Description, TBL_NodesLanguages.Input AS Input, TBL_NodesLanguages.Output AS Output,
TBL_Nodes.OwnerTeamId AS OwnerTeamId, TBL_Nodes.IsReadOnly AS IsReadOnly, TBL_Nodes.FirstFilterFieldId AS FirstFilterFieldId
FROM TBL_Nodes
INNER JOIN TBL_NodesLanguages
ON TBL_NodesLanguages.StrId = TBL_Nodes.StrId
WHERE TBL_Nodes.StrId LIKE @NodeId
AND TBL_NodesLanguages.LanguageId = @LanguageId
ORDER BY TBL_Nodes.StrId ASC
return |
En die wil ik op de volgende manier updaten.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| sConn = fnGetFromSystemXML("ConnectionString")
set oConn = server.createobject("ADODB.Connection")
oConn.open sConn
sSQL = "SP_LoadListNodes '" & sNodeId & "', " & iLanguageId
set oRsLoadListNodes = server.createobject("ADODB.recordset")
oRsLoadListNodes.open sSQL, sConn, 1, 2
oRsLoadListNodes("NodeName") = sNodeName
oRsLoadListNodes("HasImage") = bHasImage
oRsLoadListNodes("Description") = sDescription
oRsLoadListNodes("Input") = sInput
oRsLoadListNodes("Output") = sOutput
oRsLoadListNodes("OwnerTeamId") = sOwnerTeamId
oRsLoadListNodes("IsReadOnly") = bIsReadOnly
oRsLoadListNodes.update
oRsLoadListNodes.close
set oRsLoadListNodes = nothing |
Alleen geeft ie met deze afhandeling errors op:
HasImage
Location (wordt niet ge-update, maar komt wel terug met de SP)
OwnerTeamId
IsReadOnly
Iemand enig idee hoe dit kan komen?
Ik denk zelf dat het aan de INNER JOIN ligt, maar ik vind ook dat je een INNER JOIN gewoon moet kunnen updaten.
Sorry dat de layout een beetje boel wordt verneukt.
De groeten, en alvast bedankt.
| Life is a game (and games are fun) | homepage |