问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

(asp.net)求一Sqlserver存储过程和网页代码,根据不同参数执行不同的查询语句。

发布网友 发布时间:2022-04-11 15:18

我来回答

3个回答

热心网友 时间:2022-04-11 16:48

表示层,也就是页面的后台事件,绑定一下就行了,假设你的数据控件ID为dataRepeter。

dataRepeter.DataSource=getData(10) ;

dataRepeter.DataBind();//上面输入多少则返回前多少行的记录,输入10则返回前10的记录 

下面写getData()函数

调用存储过程的函数 如果是按三层架构写的把它写在数据访问层中  

 public DataTable  getData(int num)//这个函数写在数据访问层

        { 

            using ( SqlConnection  con =new SqlConnection ("initial catalog=test;data source=WEB-TEST\LISCO_TEST;uid=p442;pwd=p442"))

//这个是连接字符串,改成自己的,initial catalog=数据库名字 datasource=你的服务器名字

//uid=用户名 pwd=密码。如果是自动登录不要密码的就改成

//改成("initial catalog=test;data source=WEB-TEST\LISCO_TEST;integrated security=true;"

            {

               con .Open (); 

               SqlDataAdapter  da =new SqlDataAdapter ("proc1",con ); //proc1存储过程名字  

               da .SelectCommand.CommandType=CommandType .StoredProcere ;

               da .SelectCommand .Parameters .Add(new SqlParameter("@inputNum", num ));//把参数num的值传给存储过程@inputNum

               DataTable  dt=new DataTable ();

               da .Fill (dt);

               return  dt ;//返回表

            }

        

        }

下面的是存储过程代码

USE test --!test是数据库名

GO

create procere proc1(  --!过程名proc1

  @inputNum int )  --!@inputNum是接受输入值的

as

--!执行语句

select top (@inputNum) * from tabel1

下面是效果图

热心网友 时间:2022-04-11 18:06

拼字符串不就行了
string sql = "select top " + textBox1.Text +" * from table1 ";
//textBox1.Text是你输入的值
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
貔貅请多少只 生活的滋味 写写你的生活实际 这个短文收到什么启发 阳光城并州府施工进度 狙击手幽灵战士契约2伪装所在地点位置分享介绍_狙击手幽灵战士契约2伪 ... 狙击手幽灵战士契约2弹药怎么搜集_狙击手幽灵战士契约2弹药怎么获得 《狙击手幽灵战士2》攻略图文详解(精准射击) 生产经营能力主要形式 每到节假日新华书店坐满了看书的人把坐满了看书的人写具体 三星4300提示墨粉用尽 求java链接sqlserver数据库的代码,以及配置 c#点击查看个人信息将SQLserver表中的信息显示在textbox里的代码知道 如何在windows 2008 server r2中配置php程序 windows server 2008 r2 怎么配置maven 安装windows server 2008网络操作系统时需要哪些准备工作 如何在win7安装windows server 2008 r2 安装server 2008 r2后怎么配置 我写了一段更新的语句,想每天让SQL SERVER 自动执行。目前使用SQL SERVER2005,谢谢! 数据库中什么是关键字/码/键 数据库关键词有哪些 Jsp实现数据库数据修改的代码 请问c#如何调用数据库中的数据(具体的代码实现)以及sql中要做如何设置 谢谢! access如何通过代码实现在两个ODBC链接的SQLserver数据库中切换?在线等!!! 如果用sqlserver该怎么实现按指定的格式实现流水号? asp动态无刷新更新数据Sqlserver表,需要实例(高分追加!) 利用SQL语句编写一段代码,实现从1到100之间的奇数和 用java实现 sql数据库操作代码代码 asp+sqlserver某字段每月自动减值问题!!求救~~ php获取SQLserver数据库中的datetime类型数据,然后根据日期得到星座。求可执行代码。 SQLSERVER 每月查询一次固定代码 数据库sqlserver 2008与java连接的代码怎么写 winform中 想在界面上输入服务器名 数据库名 用户名 密码来获得SQLSERVER数据库连接详细代码怎么写? SQLSERVER内部syscolumns中xType代码的有对应数据类型表么 Wincc的C脚本如何连接到远程SQLServer数据库?具体代码如何? 哪位大神可以给个《学生信息管理系统》c#+vs2010+SQLserver+B/S的源代码呀?感激不尽~ 如何处理sql server 2008 R2 Error 9003 求助SQL 添加附加数据库 9003 错误 如何解决 MS SQL server 无法正常启动 SQL2005服务无法开启,参考代码3417,错误9003 本地计算机上的MSSQLSERVER服务启动后又停止了,一些服务自动停止,如果他们没什么可做的 例如 XP系统,sqlserver服务启动了又自己停止,服务管理器点了启动然后马上就已停止! 关于SQL2000的问题,急死了,帮帮忙! SQL2000问题 sql 2000 mssqlserver服务无法启动 在线等,求SQL自定义函数写法 sql server 自定义函数 sql server 自定义函数问题 帮我看下这个简单的sql自定义函数 SQl自定义函数 平均值 我安装SATA硬盘后XP系统总是蓝屏会是硬盘问题还是我的内存问题呢?