搜索

如何根据后台的参数名称动态生成存储过程中的变量名【C】

gecimao 发表于 2019-07-25 19:06 | 查看: | 回复:

  比如后台的参数名称为@aaa,传到存储过程中,我不想自己定义参数类型及名称,有没有什么方法,让程序自动生成这个变量名@aaa以及相关的类型及大小呢?先谢谢了...

  比如后台的参数名称为@aaa,传到存储过程中,我不想自己定义参数类型及名称,有没有什么方法,让程序自动生成这个变量名@aaa 以及相关的类型及大小呢?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  首先问你是不是从SQL Server的数据库生成的,如果是的话你可以查询sysobjects表,找xtype是P的就是存储过程,然后用id join syscolumns表可以获得存储过程的每个变量的详细信息 我想接下来你应该知道怎么做了吧

  咩意思?你是说在存储过程里的变量类型及名称要随着参数传递的不同而改变?如果是这样,我觉得没有必要啊~因为你传递过去的参数名都是人为定的,我觉得这样设计反而不好哈,希望最好不要这样设计。。如果一定要如此,那你需要在数据库管理系统里写函数了,可以设置使数据库管理系统支持clr,然后直接用c#写dll文件给数据库调用。。但是这样效率会大打折扣!!

  我在HTML中写了一个ulli标签 ,怎麼把数据库的...

本文链接:http://hem-larm.com/dongtaicunchuguanli/1096.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部