[SQL]回傳nvarchar的值(SQL Server)
問題困擾很久... ...
也有好心的大大幫我指點迷津...
不過資質駑鈍...
還請各位豪傑, 給我一點建議...
問題是這樣的~
要怎麼將 資料表某欄位的內容傳回給ADO端~
這個某欄位的內容是 "nvarchar"~~~
問題是這樣出現的...
我的資料表有一個欄位叫做steplist~
在MFC裡面的ADO裡會讀取 一個整數,
這個整數表示的是 資料表裡面的第幾筆資料~
MFC將這個整數傳入SQL裡面~
然後得到那筆資料的steplist~~~
可是 steplist就是傳不回MFC那裡...
資料表的steplist 長像大概是這樣 -1, 180, 179, 168...
我是用SQL Server~
預存程序是這樣...
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[sp_SCB]
(@InputIndex int) //從MFC那裡傳進的資料的代碼 其實就是流水號
AS
BEGIN
declare @outsteplist nvarchar(max)
Select @outsteplist = StepList From CMR //列出steplist,
Where RecordID = @InputIndex //當MFC得到的整數
return @outsteplist //等於 資料表的ID
END
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.65.57
→
10/03 21:46, , 1F
10/03 21:46, 1F
→
10/03 22:17, , 2F
10/03 22:17, 2F
→
10/03 23:09, , 3F
10/03 23:09, 3F
推
10/04 10:16, , 4F
10/04 10:16, 4F
→
10/04 20:45, , 5F
10/04 20:45, 5F
討論串 (同標題文章)