没有找DataBind()?

gangzigchh 2007-04-24 08:38:16
为什么没有找到这个方法呢

我也知道是这样:
在WindowsApplication(C#)下

datagrid1.DataSource=ds;
datagrid1.DataBind();

但是我这里为什么没有这个方法呢???

高人指教。。。
...全文
388 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
gangzigchh 2007-04-24
  • 打赏
  • 举报
回复
非常非常感谢您!
QuinsonYue 2007-04-24
  • 打赏
  • 举报
回复
size是参数的长度,这里可以不写,因为后台已经定义了该字段的长度
参数类型跟后台相关字段的类型一致就行了
gangzigchh 2007-04-24
  • 打赏
  • 举报
回复
SqlParameter para = new SqlParameter("@RoomTypeID", SqlDbType.VarChar, 10);

后面Size要怎么去写呢 有点疑惑。。。
para = new SqlParameter("@TypePrice", SqlDbType.Money);

para = new SqlParameter("@ExcessEntranceSum", SqlDbType.Decimal);

para = new SqlParameter("@Yes_No_Join_Room", SqlDbType.Bit);
gangzigchh 2007-04-24
  • 打赏
  • 举报
回复
哦 这个我也知道

只要自己会就行。。。

感谢了
QuinsonYue 2007-04-24
  • 打赏
  • 举报
回复
差不多了 不过该简的地方尽量简一点 解决就该结贴咯~
gangzigchh 2007-04-24
  • 打赏
  • 举报
回复
哦 是这样啊!

谢谢了

我写的还好么 不知道您是怎么写的呢???
QuinsonYue 2007-04-24
  • 打赏
  • 举报
回复
sda.Fill(ds);
this.dgRoomTypeList.DataSource = ds;
改为如下:

sda.Fill(ds, "SearchRoomType");
dataGridView1.DataSource = ds.Tables["SearchRoomType"];
gangzigchh 2007-04-24
  • 打赏
  • 举报
回复
其实 我就是想弄一弄存储过程。。。
不太会用

string Connstr = "server=.;database=Hostel;uid=sa;pwd=123";
SqlCommand sc = new SqlCommand();
sc.Connection = new SqlConnection(Connstr);

sc.CommandText = "SearchRoomType";
sc.CommandType = CommandType.StoredProcedure;

SqlParameter sp = sc.Parameters.Add("@RoomTypeID", SqlDbType.VarChar, 10);
sp.Value = txtNumber1.Text;

sp = sc.Parameters.Add("@TypeName", SqlDbType.VarChar, 20);
sp.Value = txtName1.Text;

SqlDataAdapter sda = new SqlDataAdapter(sc);
DataSet ds = new DataSet();

sda.Fill(ds);

this.dgRoomTypeList.DataSource = ds;

这样行吧

或是谁有例子能给我一个啊 再此谢谢上面两位大虾。。。
gangzigchh 2007-04-24
  • 打赏
  • 举报
回复
我知道DataGrid没有这个方法。。。
原来就是这样啊 我弄的都要死了啊

用的是VS05 但是用DataGridView有的方法也变了 给我弄的不会了

所以就拽了一个DataGrid 呵呵
QuinsonYue 2007-04-24
  • 打赏
  • 举报
回复
用vs05就用datagridview吧~ 高级很多的~
还是那句话 用datagrid费时又费力
sanniko 2007-04-24
  • 打赏
  • 举报
回复
Windows Application和Web程序不一样
Web程序是需要DataBind,但是C/S程序不用DataBind。你看下Grid控件的方法就知道了,没有DataBind
gangzigchh 2007-04-24
  • 打赏
  • 举报
回复
using System.Data;


我还不会用那么白痴 怎么也的引用这个东西啊
----------------------------------
我用就是VS2005

但是我觉得还是先写代码吧 要不基本原理都不知道怎么来的啊

——————————————————————————

sanniko(雁衔泥)

真的是这样么 我在Web里面用过这个东西

但是现在就没有了呢。。。
QuinsonYue 2007-04-24
  • 打赏
  • 举报
回复
建议用vs05,03费时又费力。
sanniko 2007-04-24
  • 打赏
  • 举报
回复
在Windows Application下不用Bind了,直接复制给datasoure就好了
wangkun9999 2007-04-24
  • 打赏
  • 举报
回复
using System.Data;

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧