vb6怎么写数据给sql server里面geometory类型的列

clear_zero 2011-10-13 10:02:53
我有sql server 2008里面某个表格tbl的某列col是geometory类型的

现在无论我怎么定义我的adodb.parameter似乎都不对

Dim para As ADODB.Parameter
Set objCommand = New Command
With objCommand

Set para = .CreateParameter("@g", adPropVariant, adParamInput, , strSQLPara) '--怎么写似乎都不成
.Parameters.Append para
.ActiveConnection = g_objConnection
.CommandType = adCmdText
.CommandTimeout = m_lngTimeout
End With

两种错误,一就是无法定义para。
Parameter object is improperly defined. Inconsistent or incomplete information was provided.

另一种就是定义成advariant这样可以定义para了但是excute的时候又有错误

有没有人经历过?怎么解决的?

谢谢
...全文
87 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqq_chen 2011-10-14
  • 打赏
  • 举报
回复
没有用过2008...
clear_zero 2011-10-14
  • 打赏
  • 举报
回复
我存储过程搞定了,有点纠结inline sql怎么写
嗷嗷叫的老马 2011-10-13
  • 打赏
  • 举报
回复
我是路过的............帮雅琪MM顶一下!

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧