• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

.net基础知识求助帖,急!

panhx_1115 2010-10-26 11:46:25
各位前辈好,小弟在总结.NET中有几个基础问题想求教各位,望不吝赐教,知道多少说多少,多多补充,谢谢!
一,画面间传值 有那些方法。 具体什 场合用(VB.NET,ASP.NET,c#.net)
小弟的回答是:VB间传值就是通过FROM,或者设定全局变量。ASP的话,就是通过GET,POST,SESSION或者隐藏表单的方法来传值。希望大家多补充或者详细聊聊。

二,画面项目检查时,一般写在那个文件里?
这个小弟就不是很清楚了,一般都是些在对应的FROM里面。请问做过大项目的一般这个你们放在哪个文件里面来检查?

三,关于WEBCONFIG的一些配置
这个也希望做过项目的多来说说,一般实际项目中最常用到哪些?

四,关于SQL文里面左联右联接的问题
小弟的回答是,左联的话就把左表当成主表,无论副表有没有数据,主表数据都要出来。其他就不知道了。欢迎补充,谢谢!

希望各位不吝赐教,谢谢! 明天晚上马上结账!!!

...全文
247 点赞 收藏 21
写回复
21 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
关于join说得不明白。INNER JOIN 应该是返回所有匹配的记录,一对一的好办,如果是一对多的数据,那么会返回尽可能多的记录。实在不理解多看几个例子就好了。

中文版教程
http://www.w3school.com.cn/sql/sql_join.asp
回复
三,关于WEBCONFIG的一些配置
这个也希望做过项目的多来说说,一般实际项目中最常用到哪些?

四,关于SQL文里面左联右联接的问题
小弟的回答是,左联的话就把左表当成主表,无论副表有没有数据,主表数据都要出来。
====================================================================
我来回答这两个问题。

在webconfig里,我一般不改什么,只用连接字符串,这也是自动生成的。

SQL里共有四种Join:
1、JOIN--返回两个表都有的记录。等同于INNER JOIN
2、LEFT JOIN--返回左表全部记录
3、RIGHT JOIN--返回右表全部记录
4、FULL JOIN--返回两个表所有记录,有相同关键字的合成一条记录,否则生成两条记录。

原文:

•JOIN: Return rows when there is at least one match in both tables
•LEFT JOIN: Return all rows from the left table, even if there are no matches in the right table
•RIGHT JOIN: Return all rows from the right table, even if there are no matches in the left table
•FULL JOIN: Return rows when there is a match in one of the tables

http://www.w3schools.com/sql/sql_join.asp
回复
xupeihuagudulei 2010-10-27
回复
threenewbee 2010-10-27
画面,你想说的是用户界面么?你的表述很乱。

(1)无法回答,你的问题问的前提都不存在。
(2)表单验证?还是不知道你说什么。放在什么文件本身并不是问题的关键。
(3)根据需要。不存在常用一说。
(4)如果你能理解集合论里面的投影,就很容易理解。
回复
vrhero 2010-10-27
基本上我认为你需要先去学学更基础的知识...只有2楼的回答是负责任的...
回复
qq22345111 2010-10-27
今我就不回复了 来领10分
回复
hongjiaoli 2010-10-27
1、传值:url,session,cookie,application
2、
3、一般配置 连接数据库的字符串,文件上传的大小和路径,一些固定的常用的变量(如邮箱,电话号码等)
4、
回复
solovesnow 2010-10-27
"VB间传值就是通过FROM,或者设定全局变量"
"FROM"-->你是想说"Form"?

没太看明白
回复
panhx_1115 2010-10-27
非常感谢大家对我的帮助。现在就去结账。
回复
porschev 2010-10-27
看看。。。这些可以自己百度的

除了第二题没看懂是个么意思外。。
回复
z289830131 2010-10-27
回复
ngdh83 2010-10-27
我也刚学,不清楚
回复
myhope88 2010-10-27
1 url传参,使用隐藏域,server.transfer,session,application,cookie等
2 项目检查?啥东西?
3 web.config一般用来保存一些配置文件,比较常用的是存放数据库连接字符串,设定文件上传大小,超时时间设定,配置身份验证方式及授权,自定义错误页面等
4 你的回答差不多,无须补充了
回复
画面指的是页面么?
回复
generhappy 2010-10-27
画面指的是页面么?
回复
微工程 2010-10-27
按顺序回答:
1.url ?id=1传值,session,cache,application,post,cookie都可以用来传值
2.在form里,或直接传,response。write()
3.根据项目内容来变,有数据连接,引用,文件限制,调试和错误页等
4.left join 左连接
回复
demoooo 2010-10-27
画面传值? aspx和apsx之间吗,那可多了

application,session,cookie,url parameters,viewstate,等等还有几个

画面检查,就是说表单输入判断? 这个.net有个自己的验证控件,很好用.

当然还可以在"画面"后台文件中检查验证,只要取到了值,想怎么检查就怎么检查吧.也可以写个验证类去检查.

web.config每个应用都不一样的,按需配置. 你在vs环境里面新建个web项目会自动生成一个web.config文件来,里面也有中文注释(如果vs是中文版的话)

sql连表查询,上面有几个朋友说的很清楚了

回复
wyman25 2010-10-27
一,画面间传值 有那些方法。 具体什 场合用(VB.NET,ASP.NET,c#.net)
小弟的回答是:VB间传值就是通过FROM,或者设定全局变量。ASP的话,就是通过GET,POST,SESSION或者隐藏表单的方法来传值。希望大家多补充或者详细聊聊。

不是这样的。这个跟vb,asp.net,或者asp,jsp等没有关系的。form,url变量,get,post这些是属于html,或者说http的范畴,或者说标准。所以asp.net,asp,jsp才有同一的数据提交标准。什么时候用form,什么时候用url变量(也就是www.xx.com?id=xx形式)跟具体的后台技术没有关系.post,get是提交数据的方式,对应就是<form>标记的method属性。post就是说“安全地提交”的意思,因为post嘛,会有信封的嘛,不会被外人知道.而get就是很随便,不安全的提交方式(从get这个单词看就知道了,相当于叫人带过去)。session是服务器端技术,因为http的不保持连接状态的特性,而动态网站又需要这种特性的情况下诞生的技术。同样session跟asp或者jsp没有直接关系。

二,画面项目检查时,一般写在那个文件里?
这个小弟就不是很清楚了,一般都是些在对应的FROM里面。请问做过大项目的一般这个你们放在哪个文件里面来检查?

这个"画面项目检查"是什么意思?不是很明白楼主的意思。


三,关于WEBCONFIG的一些配置
这个也希望做过项目的多来说说,一般实际项目中最常用到哪些?

webconfig故名思意就是“网站配置”,web.config文件一般用于配置网站一些参数,例如设置上传文件最大多少M,设置数据库的连接字符串,配置用到的程序集等,当然常用的还有自定义配置,多数写在appsetting节中。比如你将你公司的介绍写在webconfig中也可以。参考
http://www.cnblogs.com/jacky4583/archive/2007/02/16/651602.html


关于SQL文里面左联右联接的问题
小弟的回答是,左联的话就把左表当成主表,无论副表有没有数据,主表数据都要出来。其他就不知道了。

LZ的说法是正确的。如果被关联的表没有匹配的数据,就显示为null

我个人的建议:楼主可能基础知识还尚薄弱,不过慢慢来吧,谁也有开学的时候。多看多google,多上CSDN问,多给些分我就好了呵呵。还有一点就是在CSDN上发帖,注意一下提问的艺术,问题描述得清楚一下,good luck!!
回复
yuji821 2010-10-26
1.url参数船只,id=1形式,session,cache,application,post
2.
3.连接字符串配置,安全配置,handler配置,皮肤配置
4.用left join
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2010-10-26 11:46
社区公告
暂无公告