摘要: 1.传参Request.QueryString["xx"] = xx;(字符串)Session["xx"]Session.Clear();Response.Redirect("页面名");//不传值直接跳转Response.Redirect("xx.aspx?xx="+字符串变量); //传一个参的页面跳转Response.Redirect("xx.aspx?xx="+字符串变量1+"&xx="+字符串变量2);Response.Write(@"" 阅读全文
posted @ 2013-09-29 17:49 慕慕卟乖 阅读(240) 评论(2) 推荐(0) 编辑
摘要: 1.循环访问foreach语句中的查询变量之前,不会执行查询。2.distinct 用于查询不重复的结果集 (....).distinct();3.count 返回集合中元素个数 (....).Count(条件,可无);4.外键 外键表示了两个关系之间的相关联系。 外键的那一列,在一个表是外键,在一个表是主键5.var variable:变量,可变物 js中,var用于声明变量。以function{}为边界。在边界内,不用var,变量即全局可见。 C#中,var的作用是弱化类型的定义,可以用于定义任何类型,必须在定义时进行初始化,是临时变量。6.identity(起始值,增量)7.... 阅读全文
posted @ 2013-09-21 17:13 慕慕卟乖 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.ALGraph *G,而我用的是ALGraph G,忘了数据有变动的话,应该用指针。2.二维数组及传参 数组定义为 int p[MAX_VERTEX_NUM][ MAX_VERTEX_NUM]; 而在函数中用的是int & p。 更改为 int ** p; 则出现 改为int (* p)[MAX_VERTEX_NUM],则正确。3.文件输入 getline(fin,n,'\n'); G->vertices[i].cityname = n; 改为: getline(fin,n,'\n'); j = &n[0]; strcpy(G-> 阅读全文
posted @ 2013-09-12 15:29 慕慕卟乖 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.cin.clear()如果输入错误,出现不匹配,要用clear清楚错误状态。(也就是把failbit设置为0)while(cin.get()!='\n') continue;吸收缓冲区也就是错误字符后面的字符之类的,直到换行符2.cin.ignore cin.ignore(1024, '\n');把缓冲区内从当前字符开始,直到'\n'之前字符(如果有1024个的话)忽略掉,实际上你这里假设一行不会超过1024个字符,所以含义是忽略一行3.数据读入时,会忽略后面的换行,所以如果接着是getchar();会读入"\0"4.#d 阅读全文
posted @ 2013-09-06 17:24 慕慕卟乖 阅读(232) 评论(0) 推荐(0) 编辑