Colorful Life2010

关于N3CP

新版的命名是基于上一版的N3C的,之所以加个P,是因为现在的版本用的是PYTHON的WEB框架web.py。

小巧,但 是却很强大。

不想说太多,毕竟是自己做来用的,说几个关键词吧。

web.py SQLAlchemy Jinja2 SQLite

空间用的是张教主的stdyun.com那儿买的,APACHE跑FASTCGI。

asp取数据库中的表名
Weather:-5~0度,风好大的春天

<%'---------------读access库中的表名-------------------------
SET  Conn=Server.CreateObject("ADODB.Connection")
Conn.Open  "Driver={Microsoft Access Driver  (*.mdb)};DBQ="& Server.MapPath("库名称")
Set  rstSchema = Conn.OpenSchema(20)
  
Do Until  rstSchema.EOF
 Response.Write "Table name:"&  rstSchema(2)& "< br> "&  "Table type:"& rstSchema(3)& "<  br> < br> "
 rstSchema.MoveNext
Loop
%>
  <%'---------------读sql  server库中的表名-------------------------
SET  Conn=Server.CreateObject("ADODB.Connection")
Conn.Open  "Server=IP地址;Provider=sqloledb;Database=库名称;UID=用户名;PWD=密码;"
Set  rstSchema=Conn.OpenSchema(20)
  
Do Until  rstSchema.EOF
 Response.Write "Table name:"&  rstSchema(2)& "< br> "&  "Table type:"& rstSchema(3)& "<  br> < br> "
 rstSchema.MoveNext
Loop
%> 

  <%'---------------读oracle库中的表名-------------------------
SET  Conn=Server.CreateObject("ADODB.Connection")
Conn.Open  "Provider=MSDAORA.1;Password=密码;User ID=用户名;Data  Source=数据源名称"
Set  rstSchema=Conn.OpenSchema(20)
  
Do Until  rstSchema.EOF
 Response.Write "Table name:"&  rstSchema(2)& "< br> "&  "Table type:"& rstSchema(3)& "<  br> < br> "
 rstSchema.MoveNext
Loop

'Response.Write("所在数据库名:" & rs(0) & "<br>")
'Response.Write("所有者:" & rs(1) & "<br>")
'Response.Write("表 名:" & rs(2) & "<br>")
'Response.Write("表的类型:" & rs(3) & "<br>")
%>

带宏功能的EXCEL在IIS上生成报表时出错
Weather:晴,北风4-5级转5-6级,(-8~-5)℃

大显的生产ERP二期正在验收,由于很多地方要生成EXCEL报表,并且明细数据和统计结果都想要,这样就只好使用EXCEL模板。像比较简单的一些东西,使用公式即可。但是对大量数据的分类汇总统计,用公式的话,会导致打开报表的EXCEL机器死机或是非常慢,所以采用的EXCEL自带的透视图功能。于是进行测试,在自己这边测试得好好的,但只要拿到大显的服务器上就一个劲出错,出一次错就造成一个EXCEL的IUSER用户的死进程,刷了一阵后十几二十个死进程,并且这些进程杀不掉,使用管理员用户也杀不掉(对于WIN2000),只有重启服务器才能解决。另外,即使加了错误处理,如on error resume next(for asp),try...catch...(for asp.net)都不好用,照样出现死进程。

天气预报[不准版]
Weather:晴转多云,西南风5-6级转北风5-6级,(-2~6)℃

天气预报,一般来说都不怎么准。像GOOGLE的免费短信预报,是尤其不准。

对了,我不是来说天气预报的,是预报的N3C的发布时间的,预计会在生蛋节那天发布出来。

当然,是要先把俺现在这个版本换了,只保留了日志功能,可能会再加个留言板。但由于其实到那天,功能也不可能完全做完,所以N3C发布的时候,源代码还不会公开,等功能完成了以后,代码公开是自然的事儿。

啥是N3C呢?猜吧。。。。

CKFinder1.3和jQuery1.3同时发布
Weather:晴,西南风4-5级,(-2~3)℃

jQuery是什么?CKFinder是什么?二者其实根本没什么关系。

jQuery是一个非常轻便但功能很强大易于使用的JS框架。CKFinder是大名显显的FredCK开发的FCKeditor里延伸出来的一个AJAX版的文件管理程序,可以集成到FCKEDITOR里面去。

jQuery 1.3b已经提供下载,以便开发者和使用者能进行测试,方便本版本的BUG修正和性能改进。我没仔细看到jQuery的road map,但至少能从1.2.6版一下子升到1.3版,改进的东西应该还是挺多的,相应的增加的功能也应该不少,也就是说应该更适合快递开发了。就像FCKEDITOR的版本从2.6.3后就停了,因为FredCK一直在致力FCKEDITOR V3版的开发。