首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
DataTable dt = GetDataSource();
[已结贴,结贴人:chaye12]
加为好友
发送私信
在线聊天
chaye12
等级:
可用分等级:
中农
总技术专家分:
564
总技术专家分排名:
29748
揭帖率:
79.79%
发表于:
2008-07-20 15:29:12
楼主
DataTable dt = GetDataSource();
这句是什么意思呢?一般不都是dt =new datatable();
谁能从逻上给我讲讲为什么表名=方法???
问题点数:
15
回复次数:
6
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
namhyuk
namhyuk
等级:
可用分等级:
小地主
总技术专家分:
11961
总技术专家分排名:
1571
发表于:
2008-07-20 15:31:50
1
楼 得分:
15
GetDataSource()这个方法体内一定是new了一个DataTable,然后返回这个DataTable。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
namhyuk
namhyuk
等级:
可用分等级:
小地主
总技术专家分:
11961
总技术专家分排名:
1571
发表于:
2008-07-20 15:34:13
2
楼 得分:
0
比如
public DataTable GetDataSource()
{
DataTable dt = new DataTable();
using(SqlConnection conn = new SqlConnection("server=.;database=Northwind;uid=sa;pwd="))
{
SqlCommand cmd = new SqlCommand("select * from Products", conn);
dt.Load(cmd.ExecuteReader());
}
return dt;
}
这种时候
DataTable dt = GetDataSource();不就合理了吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
namhyuk
namhyuk
等级:
可用分等级:
小地主
总技术专家分:
11961
总技术专家分排名:
1571
发表于:
2008-07-20 15:35:11
3
楼 得分:
0
忘了conn.Open()了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yulitian
折磨
等级:
可用分等级:
中农
总技术专家分:
823
总技术专家分排名:
22563
发表于:
2008-07-20 15:35:48
4
楼 得分:
0
表名=方法
是因为方法的返回类型本来就是DataTable
没有必要专门去实例化另一份了,因为类对象原本都是应用类型
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
brooklyng60
等级:
可用分等级:
中农
总技术专家分:
1267
总技术专家分排名:
17245
发表于:
2008-07-20 15:50:56
5
楼 得分:
0
自动实例化
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
JeffChung
风中聆听
等级:
可用分等级:
贫农
总技术专家分:
6077
总技术专家分排名:
3856
发表于:
2008-07-20 16:02:10
6
楼 得分:
0
引用 1 楼 namhyuk 的回复:
GetDataSource()这个方法体内一定是new了一个DataTable,然后返回这个DataTable。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友