在VB中给SQL数据库字段插入值,从输入框中取值,插入的时候总是提示,数据库中不充许将varchar到money转换。求助在VB中怎么能将取到的字符串转换成货币型的再插入啊
解决方案 »
- 如何将数据库中存储的带变量公式(即字符串)转化为VB程序中的数学表达式
- 请教:vb调用word插入文字却插到别的文档里。
- 如何令导出后的WORD文档,失去(或屏蔽)“保存”、“另存为”、“复制”功能?
- 窗体Form的模块级变量(模块级Public、Private、Dim;函数级Static)问题?
- vb发邮件时候,但发到了垃圾邮件里面,大家可有办法解决。。下面是代码
- Listview中的数导入到excel表格中
- 获得mp3隐藏信息时英文正确中文会出错
- 请问类似windows的工具条是什么控件?
- 请问如何用VB制作带资源的DLL文件
- 闲暇之余,进来看看。
- 报错信息“4198”, 。。。
- 用OPENDATASOURCE方法导入EXCEL表到SQL数据库的错误问题!!在线等!
cast('123.456' as money)
"insert into 补贴信息(实际补贴金额)values(cast('" & Trim(je.Text) & "'as Money)" 为什么总是提示我语法错误,
我要是用这个
"insert into 补贴信息(实际补贴金额)values(convert(Money, '" & Trim(je.Text)) & "')"
总提示我函数未定义
到底怎么写才是正确的呢,试过N次了
这一句后面少了一个),还有 as前面加个空格。
"insert into 补贴信息(实际补贴金额)values(convert(Money, '" & Trim(je.Text)) & "')"
这一句value(是个全角括号,& Trim(je.Text)) & 这里你自己看。其实可以把拼好的字符串拿到查询分析器里面执行看看,能得到更明确的提示。
把?的值傳進去。