张老师,你帮我改的C# 数据集设计器,怎么实现fill 方法中含有两个参数,就是实现如图这样。我还是没弄懂

[复制链接]
查看11 | 回复2 | 2010-12-17 20:58:00 | 显示全部楼层 |阅读模式
添加查询语句,生成的一个新的FillBy方法,可以接受两个参数
SQL语句:
SELECTCategoryID, CategoryName
FROM
Category
WHERE(UserID = ?)
这样在窗体中使用:
private void NewOneAccount_Load(object sender, EventArgs e)

{

// TODO: 这行代码将数据加载到表“butterflyDataSet.NOCategory”中。您可以根据需要移动或删除它。

this.nOCategoryTableAdapter.FillBy(this.butterflyDataSet.NOCategory,Login.USERID);
}
下图为数据集设计器中达成的效果,我想知道(UserID)是怎么冒出来的?我自己做的括号里是空白的;


回复

使用道具 举报

千问 | 2010-12-17 20:58:00 | 显示全部楼层
你好,最近太忙,没看到你的留言.你的要求可以通过在定义sql语句中加?代表参数,会自动生成.,如果是sql数据库,就加@paramname代表参数.如还不会,你联系我使用远程我帮你操作.
回复

使用道具 举报

千问 | 2010-12-17 20:58:00 | 显示全部楼层
自学
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行