Mer trubbel,
som sagt plockar in data mellan två olika tables som ligger i två databaser... trodde man kunde göra :
INSERT INTO databasnamn.tabellnamn men det vill sig inte...
INSERT INTO tabellnamn IN databasnamn vill sig inte heller ...
urgha för sql känns det som nu...
Lars... Koden ser ut så här den som jag använder nu:
ALTER PROCEDURE dbo.postnewad
(
@ID as uniqueidentifier,
@fldType as varchar(50),
@fldCategory as varchar(50),
@fldTitle as varchar(150),
@fldText as text
)
AS
DECLARE
@fldLocation varchar(50),
@fldMarrialStatus varchar(50),
@fldSex1 varchar(50),
@fldSex2 varchar(50),
@fldAge1 varchar(50),
@fldAge2 varchar(50)
SELECT @fldLocation = fldLocation, @fldMarrialStatus = fldMarrialStatus,
@fldSex1 = fldSex_1, @fldSex2 = fldSex_2, @fldAge1 = fldAge_1,
@fldAge2 = fldAge_2 FROM portal_users.logins WHERE fldID = @ID
INSERT INTO portal_personals.ads (fldType, fldCategory, fldTitle, fldText, fldPoster, fldPoster_location, fldPoster_age1, fldPoster_age2,
fldPoster_MarrialStatus, fldPoster_Sex1, fldPoster_Sex2) VALUES (@fldType, @fldCategory, @fldTitle, @fldText, @ID, @fldlocation, @fldage1, @fldage2,
@fldMarrialStatus, @fldSex1, @fldSex2)
RETURN
Som sagt var en del data kommer från ett formulär och en del från en annan databas...