ClientDataSet1->Params->ParamByName("sAuthorName")->AsString = AuthorNameEdit->Text;ClientDataSet1->Params->ParamByName("sTempABC")->AsString = TempEdit->Text;
--这个不是返回值吗?为何要负TempEdit->Text的值给他呢?
这不是等于:
Edit3->Text = ClientDataSet1->Params->ParamByName("sTempABC")->AsString=TempEdit->Text;写的有点乱,其实你问的问题与存储过程关系不大呀!AuthorNameEdit->Text就是你看的?
Edit3->Text 就是TempEdit->Text的东西?这个为什么要相等呢?好像都没有必然联系呀?还有存储过程的@sTempABC,不是要返回吗?你的存储过程都没有负值过呀,不是取出来为空吗?
--这个不是返回值吗?为何要负TempEdit->Text的值给他呢?
这不是等于:
Edit3->Text = ClientDataSet1->Params->ParamByName("sTempABC")->AsString=TempEdit->Text;写的有点乱,其实你问的问题与存储过程关系不大呀!AuthorNameEdit->Text就是你看的?
Edit3->Text 就是TempEdit->Text的东西?这个为什么要相等呢?好像都没有必然联系呀?还有存储过程的@sTempABC,不是要返回吗?你的存储过程都没有负值过呀,不是取出来为空吗?
解决方案 »
- sql 2005中 学号为什么不能0开头,还有出生年月后面怎么去除时秒分
- [dbo]加与不加的区别?
- 一个查询问题
- 如何批量更新一个表中某一字段的值为另一表某一字段的值 ???
- 急啊! 为什么会发生这样的错误: 在函数内不正确地使用了 INSERT. 高手都过来啊!
- sql7.0的备份sql2000下能用吗?急!在线等,解决立即给分!
- 问个sql的查询语句!(愿意给所有分)
- 关于应用Hashtable对数据库的编程问题
- 存储过程中可否存在if语句?
- 问一个菜问题,DBA,平时都是干些啥?
- OpenDataSource从CSV文件导入IP地址变成money,怎么回事?
- 一个基础SQL语句,在线等.........送上100
--这个不是返回值吗?为何要负TempEdit->Text的值给他呢?
1.如果没有对这个参数初始化,程序执行时会出现错误提示信息。
2.我的本意是在 AuthorNameEdit->Text输入一个汉字姓名,然后执行存储过程Search_OnAuthor模糊查询到含有该姓名的所有行信息。
3.设置临时输出参数sTempABC来检验输入参数sAuthorName的正确性,因为我在AuthorNameEdit->Text输入汉字时,查询结果不正确。
4.但是我在存储过程AS后对输入参数sAuthorName:set @sAuthorName = '张三'查询就正确。
5.请问是何种原因造成的?