Hello guys ... i want to insert all values from TITEMTABLE_BACKUP in TITEMTABLE but if i set "SELECT TOP 1" the function inserted in the table the first object what corresponding with(dwOwnerID) .. I want to insert my all objects that correspond with dwOwnerID, if I delete (TOP 1) receive the following error : 21000 - [SQL Server]Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
i hope you can help me , thx
Here is script:
ALTER PROCEDURE [dbo].[test] @dwCharID INT AS DECLARE @dlID BIGINT DECLARE @bStorageType TINYINT DECLARE @dwStorageID INT DECLARE @bOwnerType TINYINT DECLARE @dwOwnerID INT DECLARE @bItemID TINYINT DECLARE @wItemID SMALLINT DECLARE @bLevel TINYINT DECLARE @bCount TINYINT DECLARE @bGLevel TINYINT DECLARE @dwDuraMax INT DECLARE @dwDuraCur INT DECLARE @bRefineCur TINYINT DECLARE @dEndTime SMALLDATETIME DECLARE @bGradeEffect TINYINT DECLARE @bMagic1 TINYINT DECLARE @bMagic2 TINYINT DECLARE @bMagic3 TINYINT DECLARE @bMagic4 TINYINT DECLARE @bMagic5 TINYINT DECLARE @bMagic6 TINYINT DECLARE @wValue1 SMALLINT DECLARE @wValue2 SMALLINT DECLARE @wValue3 SMALLINT DECLARE @wValue4 SMALLINT DECLARE @wValue5 SMALLINT DECLARE @wValue6 SMALLINT DECLARE @dwTime1 INT DECLARE @dwTime2 INT DECLARE @dwTime3 INT DECLARE @dwTime4 INT DECLARE @dwTime5 INT DECLARE @dwTime6 INT
SET @dlID = (SELECT TOP 1 dlID FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bStorageType = (SELECT TOP 1 bStorageType FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwStorageID = (SELECT TOP 1 dwStorageID FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bOwnerType = (SELECT TOP 1 bOwnerType FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwOwnerID = (SELECT TOP 1 dwOwnerID FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bItemID = (SELECT TOP 1 bItemID FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @wItemID = (SELECT TOP 1 wItemID FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bLevel = (SELECT TOP 1 bLevel FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bCount = (SELECT TOP 1 bCount FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bGLevel = (SELECT TOP 1 bGLevel FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwDuraMax = (SELECT TOP 1 dwDuraMax FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwDuraCur = (SELECT TOP 1 dwDuraCur FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bRefineCur = (SELECT TOP 1 bRefineCur FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dEndTime = (SELECT TOP 1 dEndTime FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bGradeEffect = (SELECT TOP 1 bGradeEffect FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bMagic1 = (SELECT TOP 1 bMagic1 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bMagic2 = (SELECT TOP 1 bMagic2 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bMagic3 = (SELECT TOP 1 bMagic3 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bMagic4 = (SELECT TOP 1 bMagic4 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bMagic5 = (SELECT TOP 1 bMagic5 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @bMagic6 = (SELECT TOP 1 bMagic6 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @wValue1 = (SELECT TOP 1 wValue1 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @wValue2 = (SELECT TOP 1 wValue2 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @wValue3 = (SELECT TOP 1 wValue3 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @wValue4 = (SELECT TOP 1 wValue4 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @wValue5 = (SELECT TOP 1 wValue5 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @wValue6 = (SELECT TOP 1 wValue6 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwTime1 = (SELECT TOP 1 dwTime1 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwTime2 = (SELECT TOP 1 dwTime2 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwTime3 = (SELECT TOP 1 dwTime3 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwTime4 = (SELECT TOP 1 dwTime4 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwTime5 = (SELECT TOP 1 dwTime5 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID) SET @dwTime6 = (SELECT TOP 1 dwTime6 FROM TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID)
INSERT INTO TITEMTABLE(dlID,bStorageType,dwStorageID,bOwnerType,dwOwnerID,bItemID,wItemID,bLevel,bCount,bGLevel,dwDuraMax,dwDuraCur,bRefineCur,dEndTime,bGradeEffect,bMagic1,bMagic2,bMagic3,bMagic4,bMagic5,bMagic6,wValue1,wValue2,wValue3,wValue4,wValue5,wValue6,dwTime1,dwTime2,dwTime3,dwTime4,dwTime5,dwTime6) VALUES(@dlID,@bStorageType,@dwStorageID,@bOwnerType,@dwOwnerID,@bItemID,@wItemID,@bLevel,@bCount,@bGLevel,@dwDuraMax,@dwDuraCur,@bRefineCur,@dEndTime,@bGradeEffect,@bMagic1,@bMagic2,@bMagic3,@bMagic4,@bMagic5,@bMagic6,@wValue1,@wValue2,@wValue3,@wValue4,@wValue5,@wValue6,@dwTime1,@dwTime2,@dwTime3,@dwTime4,@dwTime5,@dwTime6)
ALTER PROCEDURE [dbo].[test] @dwCharID INT AS INSERT INTO TGAME_GSP.dbo.TITEMTABLE SELECT * FROM TGAME_GSP.dbo.TITEMTABLE_BACKUP WHERE dwOwnerID = @dwCharID
C++ Script Problem 08/24/2011 - C/C++ - 9 Replies Hi,
ich taste mich grade an C++ ran und habe schon mein ersten kleines Programm geschrieben:
#include <iostream.h>
// Das Hallo C++ Programm
int main()
{
cout << "Hallo C++!\n";
return 0;
}
Hen Script Problem... -.- 11/04/2010 - Metin2 Private Server - 12 Replies Joa hallo Leute,
mich plagt seid dem ich das Script eine doofe Fehlermeldung die das Script zum absturz bringt <.< Man kann sich nicht mehr registieren, man kann sich einloggen aber nicht mehr in den Itemshop oder in andere Kategorien, es wird dann angezeigt man solle sich erst einloggen.
Hier mal die Fehlermeldung:
Warning: session_start() : Cannot send session cookie - headers already sent by (output started at C:\xampplite\htdocs\index.php:7) in C:\xampplite\htdocs\index.php on...
Problem VB 10 Patcher Script Problem 09/20/2010 - .NET Languages - 8 Replies Hayho liebe Com.
ich habe mal wieder einen ganz netten Patcher gescriptet, für einen metin2 P Server,
da es nicht mein erster is, hab ich echt kp was da vorliegt, Hier der Script an sich:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEv entArgs) Handles...
DB Bot Script Problem 07/21/2010 - SRO Private Server - 1 Replies Hey Guys,
I have a Problem with the Scripts+Loop.
I load a Script e.g. for Bandits. THe Problem is, the Bot doesnt run to the Hunting place and he doesnt Port back to town.
I read that i must start at Hotan? Is that true cause Im just lvl 20..
Thanks for ur help =)
edit: Im playing on swsro2
[HOW-TO]Hp-Script+Admin-script (weekly-updatet) problem! 06/21/2010 - Metin2 Private Server - 11 Replies hallo leute ich hab ein problem und zwar bei dem hp script von masterboss kommt der fehler :
http://img541.imageshack.us/img541/8140/24955249. png
und wenn ich dann die datei öffne und in die zeile gehe kommt:
while($row = mysql_fetch_array($ergebnis))
kann mir jmd helfen?