我用数据生成工具生成了DataGridView
添加查询时用到了一个存储过程
现在调用这个方法时
this.studentinfoTableAdapter.FillByPage(this.custDataSet.studentinfo,"studentinfo","custid",0,false,"*",25,this.cmbPage.SelectedIndex + 1,"",pages);
其中pages 是 output类型的,我不知道在这里调用时怎么写,请教各位
添加查询时用到了一个存储过程
现在调用这个方法时
this.studentinfoTableAdapter.FillByPage(this.custDataSet.studentinfo,"studentinfo","custid",0,false,"*",25,this.cmbPage.SelectedIndex + 1,"",pages);
其中pages 是 output类型的,我不知道在这里调用时怎么写,请教各位
解决方案 »
- datatable的问题
- crystal report里的分组问题
- 我自己创建的泛型类有些问题,请高手帮忙看看。
- 高分求助rdlc报表的问题
- 一个不常用的功能,请教如何让DataGridView用编程方式滚动,在线等待
- Application与ApplicationClass的区别
- 高分求解 利用一个字节的8个bit,怎么保存版本号信息
- 新手求教TreeView控件问题
- OWC编程中怎么把DataSet的数据传给数据透视表(PivotTable)
- 有人有过D版的封面是“Visual C# 8.0”(单张)的盘吗?如何安装呀?
- 如何用画带箭头的直线(送100分)
- 关于 using System.Windows.Forms 的问题 急急急急
那怎么定义pages数据类型呀,
是不是 int pages;
最后一个是 out int?
调用的时候,是 out <变量名>但是你现在就根本不是在定义,是在调用,所以写“out int”是完全没有道理的如果你的pages参数不是int型的,在定义的时候就要改成相应的型,例如如果是long型的,就:long pages;
<tableAdapterObject>.FillByXXX(...................., out pages);
int pages;
this.studentinfoTableAdapter.FillByPage(this.custDataSet.studentinfo, "studentinfo", "custid", 0, false, "*", 25, 10, "",out pages); 错误是
参数“10”: 无法从“out int”转换为“out int?”
textBox1.Text = "页数: " + pages.Value;