首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sqlserver 存储过程读取,该如何解决

2013-06-19 
sqlserver 存储过程读取自己写的一个简单存储过程ALTER PROCEDURE [dbo].[uptab]@id int,@name varchar(32

sqlserver 存储过程读取
自己写的一个简单存储过程
ALTER PROCEDURE [dbo].[uptab]
@id int,
@name varchar(32)
AS
BEGIN
 update tab1 set name=@name where led_id=@id
END

下面的是 vb6.0成功使用的一个例子

Public Function execpro(strstr As String) As Integer

Dim execSQL As String
Dim cmd As ADODB.Command
Dim param As ADODB.Parameter
Dim param1 As ADODB.Parameter
Set cmd = New ADODB.Command
'''On Error GoTo execproerr
cmd.ActiveConnection = "DRIVER={SQL Server};SERVER=" + cnfgnow.DBip + ";DATABASE=chisdb_dev;UID=sa;PWD=mima"

cmd.CommandText = "uptab"
cmd.CommandType = adCmdStoredProc
cmd.Parameters("@id") = "1767678"
cmd.Parameters("@name") = "成功" ' "20081128-p-1011400---9-1-0"   '
Dim i As Integer
  cmd.Execute
'''write_log strstr & Trim(cmd.Parameters("@MsgInfo").Value)
execpro = i
Exit Function
'''execproerr:
'''write_log "写数据库错误"
execpro = 0
End Function

-------我是分割线--
现在呢 我自己又写了个存储过程
ALTER PROCEDURE  [dbo].[led_yp_read]

AS
BEGIN
select * from tab1
END
我想把这里读取到的数据 放到另外一个数据库里面
我咋就读取不了呢//
[解决办法]
"读取不了"报什么错误呢?
还是遇到什么难点?不太懂LZ的问题喔.
[解决办法]
lz使用远程访问数据库,然后进行插入操作
http://www.cnblogs.com/opencoder/archive/2010/03/18/1689321.html

热点排行