实习记

实习记

本文打算先写成流水账,然后再慢慢编辑。这次在THU的实习,让自己认识到了自己真正的水平和局限。

算是第二次正式的实习。第一次是8各月的测试实习生。




2011年5月15日11:43:51
解决了GridView和Checkbox的问题,以前的DataSource都是用GUI方式绑定的,Checkbox也是用GUI方式套进去的,但是那个套路只能用写死的SQL DATASOURCE,到现在要根据登录用户写不同的SQL时候,就只能手动了,今天算是解决了这个问题,哎,自己是在是在.NET方面太水了。

可是回头想想,自己在C语言,算法,还有Linux,SOCKET方面那个不水呢?赶紧补补吧。

PS:写程序的妙处在于,你因为一个问题绞尽脑汁搞不定,都快想跳楼了,突然间一个办法把问题解决了,你就突然感觉以前的种种都值得了。之前情绪一扫而空。每次碰到问题我都经历这样一个历程,从来没有过例外,次次如此。

2011年5月25日15:16:02
1. 之前碰到了一个男人沉默女人流泪的问题。ASP.NET连接MYSQL数据库的时候,数据库的字段本身的大写的,但是下载程序里面的字段必须是小写才可以。但又不是所有字段都小写,需要尝试。
2. HyperLink链接到FTP地址的问题,没有直接的答案。CSDN的一位老大说的办法,先把hyperlink定向到一个中转页面,然后在这个页面的Page_Load里面再定向到FTP地址。
3. Server.Encode和Server.Decode非常有用。当你的URL里面有中文,需要传给NavigationURL的时候,必须先encode才行,否则这个链接不被接受,然后就是最后还是要用decode把url还原成原本带中文格式的。
4. 我发现SQL真的是有许多相当强的函数。比如这个 update LOGIN  set PERMISSION=REPLACE(PERMISSION,'1','东城区')就可以轻松字符串替换了,省掉了我很多程序的功夫,相当赞。否则我要从DataTable里面一条一条取出来,判断,然后替换,然后再update,费老鼻子劲。

你可能感兴趣的:(实习记)