是我的vs编译器出问题了吗?

问题描述

kecheng.aspx----------------<divstyle="width:700px;"><divstyle="float:left;width:300px;background:#f00;"><divid="show3d"runat="server"></div></div></div>kecheng.aspx.cs------------usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;publicpartialclasskecheng:System.Web.UI.Page{SqlConnectionmyconn;protectedvoidPage_Load(objectsender,EventArgse){myconn=newSqlConnection(ConnStr.GetConnectionStrings());//this.show3d.Controls.Add(newLiteralControl("<TABLEclass=showcellSpacing=0cellPadding=0><TBODY><TR><TDclass=show_1>d</TD><TDclass=show_2>fdgdsfg</TD><TR><TR><TDclass=show_1>d</TD><TDclass=show_2>fdgdsfg</TD><TR><TR><TDclass=show_1>d</TD><TDclass=show_2>fdgdsfg</TD><TR><TR><TDclass=show_1>d</TD><TDclass=show_2>fdgdsfg</TD><TR><TR><TDclass=show_1>d</TD><TDclass=show_2>fdgdsfg</TD><TR></TR></TBODY></TABLE>"));ShowClass1();}protectedvoidShowClass1(){stringsqlselect="selecttop3*from[Class]";DataSetmyds=newDataSet();SqlDataAdaptermysda=newSqlDataAdapter(sqlselect,myconn);mysda.Fill(myds,"class");stringli="";for(inti=0;i<=myds.Tables["class"].Rows.Count-1;i++){li+="<li>"+myds.Tables["class"].Rows[i]["C_title"].ToString()+"";}this.show3d.Controls.Add(newLiteralControl("<ul>"+li+"</ul"));}}获取的效果:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><!--savedfromurl=(0033)http://localhost/hz1/kecheng.aspx--><HTMLxmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE></TITLE><METAhttp-equiv=Content-Typecontent="text/html;charset=utf-8"><METAcontent="MSHTML6.00.2900.3157"name=GENERATOR></HEAD><BODY><FORMid=form1name=form1action=kecheng.aspxmethod=post><DIV><INPUTid=__VIEWSTATEtype=hiddenvalue=/wEPDwUKLTk3NTAwMzQ3NWRkPHdya/c2tM+hJFfSRcwTdcQo1N4=name=__VIEWSTATE></DIV><DIVstyle="WIDTH:700px"><DIVstyle="BACKGROUND:#f00;FLOAT:left;WIDTH:300px"><DIVid=show3d><UL><LI>d<LI>d<LI>d</UL><div></LI></UL></DIV></DIV></FORM></DIV></BODY></HTML>郁闷!!!!兄弟们遇见过没?

解决方案

解决方案二:
li+="<li>"+myds.Tables["class"].Rows[i]["C_title"].ToString()+"</li>";
解决方案三:
for(inti=0;i<=myds.Tables["class"].Rows.Count-1;i++){li+="<li>"+myds.Tables["class"].Rows[i]["C_title"].ToString()+"";}改成for(inti=0;i<=myds.Tables["class"].Rows.Count-1;i++){li+="<li>"+myds.Tables["class"].Rows[i]["C_title"].ToString()+"</li>";}没有结束符
解决方案四:
protectedvoidShowClass1(){DataTablemyds=newDataTable();myds.Columns.Add("c_title");myds.Rows.Add(newobject[]{"d"});myds.Rows.Add(newobject[]{"d"});myds.Rows.Add(newobject[]{"d"});stringli="";for(inti=0;i<=myds.Rows.Count-1;i++){li+="<li>"+myds.Rows[i]["C_title"].ToString()+"</li>";}this.show3d.Controls.Add(newLiteralControl("<ul>"+li+"</ul>"));}
解决方案五:
提示那里出错???错误的信息在那里?

时间: 2025-01-21 02:23:21

是我的vs编译器出问题了吗?的相关文章

使用IBM XL CC++和XL Fortran编译器调试经优化的代码

软件开发者们在开发产品级代码时常会面对一个艰难的选择,你总是希望你的代码性能优越,这意味着你 需要在高优化级别上编译它:同时,你可能希望调试你加入产品中的这份二进制代码,而不是编译时没有经过 优化的源文件.如果你尝试过调试优化过的代码,你可能已经知道这其中的难处了: 源代码语句不按顺序执行,或者在你希望它们执行的时候它们没有: 变量没有按预期地进行更新: 变量没有定义的值,甚至没有一个定义的标识: 在调试器内对变量的更新对程序执行不起作用 . 这不是因为编译器出了什么差错,它设计的初衷就是为了保

学Linq to sql(一):预备知识

什么是Linq to sql Linq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的 .NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml .Linq to objects.Linq to dataset.Linq to entities等组成了强大的LINQ. 要学好LINQ查询语法,就不得不先理解C# 3.0的一些新特性,下面一一简单介绍. 隐含类型局部变量 var age = 26; var

gcc vc++6.0-同样代码VC6.0结果正确,GCC编译运行结果不正确,原因是什么呢?谢谢!

问题描述 同样代码VC6.0结果正确,GCC编译运行结果不正确,原因是什么呢?谢谢! #include int main() { char deno[1000]={''},num,i=0,remain=0; scanf("%s %d",deno,&num); //获取被除数.除数 if(!num) return (-1); while(deno[i]!='') deno[i++]-='0'; //转换成数字 deno[i]='#'; //结束标志 i=0; while(deno

c# WinFrom中UserControl的OnPrint事件没有被触发问题

问题描述 c# WinFrom中UserControl的OnPrint事件没有被触发问题 已经显示的调用了Invalidate方法与Update方法.还是没有触发OnPrint事件,有人知道这个是怎么一会事情么? 解决方案 相关问题帖子 解决方案二: 你更新的控件是你想ONPRINT的控件吗,好好看看代码,这样最基本的东西,不要怀疑编译器出问题了,一般都是自己代码的问题,或者对自己的程序流程 不清楚,理解错误. 解决方案三: 你是不是用错事件了,应该用onpaint 解决方案四: 是不是函数签名

c++定义对象a时提示1.a前缺少“;”2.未定义标识符a,

问题描述 c++定义对象a时提示1.a前缺少":"2.未定义标识符a, cout<<"选择你要添加的车辆序号"< cout cin>>s; switch(s) { case 1: { cout<<"正在添加大客车"<<endl; big_car a; break; } case 2: { cout<<"正在添加小轿车"<<endl; sedan a;

mfc-不知道为什么MFC为控件添加了变量后,类视图里没有。

问题描述 不知道为什么MFC为控件添加了变量后,类视图里没有. 列表视图控件"> 添加了这个变量点击确定,没有效果,控件的变量为空.求高手解答. 解决方案 先把控件放入窗体上,然后保存下项目,ctrl+f5编译,再打开类向导,看下控件id下拉框中有没有找到这个控件. 如果遇到你修改了头文件,或者定义了重复的控件等情况,类向导没办法处理,就会出错. 解决方案二: 如果编译器出bug了 那么可以尝试手动添加绑定一下 解决方案三: 在对应的.h文件中有吗?有的话关闭类视图重新打开下试试 解决方案

c++-c编译原理,如何处理同名局部变量和全局变量

问题描述 c编译原理,如何处理同名局部变量和全局变量 c中,一个文件里局部变量可以和全局变量重名.那这个文件编译出来的.o中,这两个变量的符号是怎么表示的呢?不可能符号是相同的呀!c++处理这种情况时,符号表示和c一样还是不同呢? 解决方案 建议看<linux平台上学C语言>这本书,底层讲得挺详细的. 在同一个.o文件里不存在链接性的问题,怎么名应该就无所谓了.对于全局变量跟局部变量,我觉得放的位置都差那么多,随便加个前缀就区分开了,还有局部变量可能一开始声明的时候就被替换成地址了,编译生成的

x86-VS2008错误error PRJ0002 :VCincl.exe怎么解决?

问题描述 VS2008错误error PRJ0002 :VCincl.exe怎么解决? error PRJ0002 : 错误的结果 -1073741819 (从"C:Program Files (x86)Microsoft Visual Studio 9.0VCincl.exe 解决方案 编译器出错了,要么是你的工程等有问题,或者比编译器出bug了,还VS2015试试呢 解决方案二: VS2008 : error PRJ0002 : 错误的结果 1 (从"d:/Program File

c-这是一种什么样的错误呢,求科普

问题描述 这是一种什么样的错误呢,求科普 No this compiler or no test data 解决方案 应该是编译器没配置好吧 解决方案二: 是提交给学校的交作业网站显示的错误.acm模式的 解决方案三: 代码如下:#include #include #define SIZE 3 struct Student{ int num; char name[20]; char sex[2]; int score[5]; float aver; struct Student *next;}s