A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 徐刚 中级黑马   /  2012-3-29 23:10  /  3250 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  今天看ADO.Net视频时,跟着老师敲代码时,发现那段using的代码实在是长啊!跟着老师敲的时候,看老师换行没什么问题,我看自己的实在是长的不行了,也就换了下行,也没出问题,当时没察觉到有什么不对,然后后面又有SQL查询语句,也是老长的一段,也就跟着之前一样,准备换行了,一敲回车,问题来了,出现错误提示。我也想起来,一行语句用“;”结束,怎么可以回车呢?可是刚才的using那段又怎么可以换行的?回过头看了下using那段:

  1. using (SqlConnection conn = new SqlConnection(@"DataSource=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True"))
  2.             {
  3.                 conn.Open();
  4.                 using (SqlCommand cmd = conn.CreateCommand())
  5.                 {
  6.                     ……
  7.                 }
  8.             }
复制代码
  原来在双引号之前加了@,所以就可以敲回车换行输入而不会出现错误,可是看视频上SQL语句那里老师还是一样换了行的,而且这段前面可没有加@了,最后也没有问题,顺利运行了,仔细对比了下窗口,才发现问题所在,视频上代码区没有左右滚动条,而我的却有,这才明白过来老师是设置了自动换行。
  现把自动换行的设置方法贴出来,跟曾与我有过或将要有同样困惑的童鞋分享一下:
  点击VS 2008的菜单栏上工具->选项,然后在左边选择“文本编辑器”,再选择列表中的“所有语言”,然后在右边勾选“自动换行”就可以了~如图:

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

1 个回复

倒序浏览
一般来说  如果一个句子没有写完  是不能换行的

并且所有的工具都可以在都是可以从菜单栏调出!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马