将EXCEL中的表格旋转
作者:随然 日期:2009-06-22
1、不改变表格格式的旋转:选中表格内容→选择性粘贴→转置。这样数字、文字就90°转置了。也就是行列互换,行数据变成了列数据。
2、改变表格格式的旋转
如果想把表格转90度,文字也跟着转,那就得使用Excel的照相机了。具体步骤是:
1、通过工具-自定义-命令,左边找工具,右边找到照相机,用鼠标左键把它拖动工具栏的任意位置上。然后关闭自定义窗口。
2、选中要旋转的表格(如A1:G32),并按下刚才放在工具栏上的“照相机”按钮(像照相机的图标)。
3、另选一工作表,用鼠标点一下,这时excel就把原表以图片的形式保存到了这里。
4、点图片工具栏最左边“绘图”位置的箭头-旋转或翻转-左转90度,图片就把左转90度,文字也转过来了。这时,如果原表中(A1:G32)的数据发生了改变,旋转后的表中也会自动变化了。
2、改变表格格式的旋转
如果想把表格转90度,文字也跟着转,那就得使用Excel的照相机了。具体步骤是:
1、通过工具-自定义-命令,左边找工具,右边找到照相机,用鼠标左键把它拖动工具栏的任意位置上。然后关闭自定义窗口。
2、选中要旋转的表格(如A1:G32),并按下刚才放在工具栏上的“照相机”按钮(像照相机的图标)。
3、另选一工作表,用鼠标点一下,这时excel就把原表以图片的形式保存到了这里。
4、点图片工具栏最左边“绘图”位置的箭头-旋转或翻转-左转90度,图片就把左转90度,文字也转过来了。这时,如果原表中(A1:G32)的数据发生了改变,旋转后的表中也会自动变化了。
解决scriptx被屏蔽无法正确安装问题
作者:随然 日期:2009-06-18
对于在客户端或者服务器端运行Microsoft公司的IE浏览器的用户,使用ScriptX控件可以进行各种HTML文件的打印。支持各种版本的IE浏览器,从IE 4.01 SP1到IE 7,从Windows 95到Windows Vista. 100%成功率的配置。
但在客户端安装过程中会碰到不少麻烦,安装之后,反复提示安装打印控件,到底是哪里的毛病呢,查看Internet 加载项没有找到安装的控件,而不请求许可即可运行的加载项里面有这个控件。
解决办法;
把上面内容复制到记事本保存为 scriptx.reg 文件格式 直接运行就可以了!
但在客户端安装过程中会碰到不少麻烦,安装之后,反复提示安装打印控件,到底是哪里的毛病呢,查看Internet 加载项没有找到安装的控件,而不请求许可即可运行的加载项里面有这个控件。
解决办法;
复制内容到剪贴板 程序代码
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{1663ed61-23eb-11d2-b92f-008048fdd814}]
"Compatibility Flags"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{1663ed61-23eb-11d2-b92f-008048fdd814}]
"Compatibility Flags"=dword:00000000
把上面内容复制到记事本保存为 scriptx.reg 文件格式 直接运行就可以了!
解决ASP访问Excel时的一个错误信息(找不到可安装的 ISAM)的解决办法
作者:随然 日期:2009-06-17
最近在做一个成绩管理系统的时候,我的excel连接情况突然报错,以前连接都没问题的,但服务器安装了一些东西后(比如数据库访问组件MDAC2.8),就发现之前的ASP导入EXCEL数据到ACCESS数据库的功能用不了,点击导入就报错。网上查了查都是说权限不够以及IMEX参数问题,或者Excel版本,最终还是找到了答案,google不错。
比如excel 连接代码如下:
-------------------------参考解决方案---------------------------
要用ASP访问Excel,其连接字符串按照connectionstrings的做法,有以下两种:
ODBC
比如excel 连接代码如下:
复制内容到剪贴板 程序代码
db = "20087-2916374-1203.xls"
connstrxls="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"") & ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'"
connstrxls="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"") & ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'"
-------------------------参考解决方案---------------------------
要用ASP访问Excel,其连接字符串按照connectionstrings的做法,有以下两种:
ODBC
复制内容到剪贴板 程序代码
"Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;"
关于ACCESS数据库连接方式
作者:随然 日期:2009-06-11
关于数据库的连接,从2002开始做网站就在使用了,那时候版本还比较老,随便怎么就在连接,反正无所谓,只要能用就可以。所以也就没引起太多的注意。其实,在开发ASP的时候,偶尔就遇到程序莫名其妙的报错,说什么数据库连接不对,查看自己的程序书写又是合符规范的,后来才想到是数据库连接方式的问题。
在做ASP系统的时候,上面的代码应该来说接触的非常多了。可就是很好引起重视,所以今天在开发成绩查询系统的时候就出问题了。本来代码是没问题的,最开始是使用的JET方式连接,后来在粘贴代码的时候就一下改成Microsoft Access Driver 方式连接了,既然都粘贴覆盖了,也没去管了,觉得只要能运行就可以了。但后来发现很多页面报错。以前运行都没问题,现在却突然报错,提示字段不能循环引用。我就努力回忆是不是修改到什么代码了,但确实又没有修改过当前页面。后来才想起是上次不经意修改到了数据库连接方式。赶紧去修改过来,一刷新就没问题了。看来,数据库连接方式真的很重要啊!ODBC连接方式确实有点老了,而且微软已经停止更新了。不仅如此,我把另外一个程序的数据库连接方式也改成了JET方式,发现程序运行速度明显加快,呵呵!以后一定要规范了,不能随便乱用了!
复制内容到剪贴板 程序代码
db="data/abc.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
在做ASP系统的时候,上面的代码应该来说接触的非常多了。可就是很好引起重视,所以今天在开发成绩查询系统的时候就出问题了。本来代码是没问题的,最开始是使用的JET方式连接,后来在粘贴代码的时候就一下改成Microsoft Access Driver 方式连接了,既然都粘贴覆盖了,也没去管了,觉得只要能运行就可以了。但后来发现很多页面报错。以前运行都没问题,现在却突然报错,提示字段不能循环引用。我就努力回忆是不是修改到什么代码了,但确实又没有修改过当前页面。后来才想起是上次不经意修改到了数据库连接方式。赶紧去修改过来,一刷新就没问题了。看来,数据库连接方式真的很重要啊!ODBC连接方式确实有点老了,而且微软已经停止更新了。不仅如此,我把另外一个程序的数据库连接方式也改成了JET方式,发现程序运行速度明显加快,呵呵!以后一定要规范了,不能随便乱用了!
用ADO连接数据库的三种方法及其性能比较
作者:随然 日期:2009-06-11
ADO连接数据库通常有三种方法:System DSN Connection,DSN-less Connection 和 OLE DB Connection,这是大家都非常熟悉的,他们的使用方法如下:
(注:三种方法的差别在于使用的是哪个关键字 - DSN,Driver,Data Source,Provider。UID,PWD 是 ODBC 的标记,User ID,Password 是 OLEDB 的标记。特别指出的是 Data Source 在 ODBC 标记中表示数据源,等同于 DSN,在 OLEDB 标记中表示服务器名或数据库名。)
(注:三种方法的差别在于使用的是哪个关键字 - DSN,Driver,Data Source,Provider。UID,PWD 是 ODBC 的标记,User ID,Password 是 OLEDB 的标记。特别指出的是 Data Source 在 ODBC 标记中表示数据源,等同于 DSN,在 OLEDB 标记中表示服务器名或数据库名。)
复制内容到剪贴板 程序代码
’System DSN Connection
Set cnn = Server.CreateObject("ADODB.Connection")
cnn.Open "DSN=your_dsn;UID=user_name;PWD=password;"
’或用 OLEDB 标记
cnn.Open "Data Source=your_dsn;User ID=user_name;Password=password;"
Set cnn = Server.CreateObject("ADODB.Connection")
cnn.Open "DSN=your_dsn;UID=user_name;PWD=password;"
’或用 OLEDB 标记
cnn.Open "Data Source=your_dsn;User ID=user_name;Password=password;"
复制内容到剪贴板 程序代码
’DSN-less Connection
从ASP转学PHP
作者:随然 日期:2009-06-06
怎样保养显示器,延长液晶显示器寿命
作者:随然 日期:2009-06-06
在每天享受着LCD那与众不同的高档次显示效果的同时,不要忘记了保养这个极其重要的环节。LCD只有保养得好,才能够长期无故障地为用户服务。 如果已经拥有了LCD或者平板显示器,这里的一些提示就对你十分有用了。应该明确的是,价格不菲的LCD,只要遵循一些简单的保养步骤,就可以忠心耿耿地长时间服务,在LCD中,唯一的一个逐渐消耗的零件就是显示器的背景照明灯。长期使用以后,会发现屏幕变得暗淡或者干脆就不亮了,在这两种情况下,只要更换背景照明灯就可以使LCD起死回生,变得和新的一样。
1.避免屏幕内部烧坏
记住,CRT显示器能够因为长期工作而烧坏,对于LCD也如此。所以一定要记住,如果在不用的时候,一定要关闭显示器,或者降低显示器的显示亮度,否则时间长了,就会导致内部烧坏或者老化。这种损坏一旦发生就是永久性的,无法挽回。所以一定要引起足够的重视。另外,如果长时间地连续显示一种固定的内容,就有可能导致某些LCD像素过热,进而造成内部烧坏。
为了避免这种内部烧坏,在不使用的时候可采取下列措施:
1)没事的时候请关掉显示器;
2) 经常以不同的时间间隔改变屏幕上的显示内容(例如运行屏幕保护程序)
1.避免屏幕内部烧坏
记住,CRT显示器能够因为长期工作而烧坏,对于LCD也如此。所以一定要记住,如果在不用的时候,一定要关闭显示器,或者降低显示器的显示亮度,否则时间长了,就会导致内部烧坏或者老化。这种损坏一旦发生就是永久性的,无法挽回。所以一定要引起足够的重视。另外,如果长时间地连续显示一种固定的内容,就有可能导致某些LCD像素过热,进而造成内部烧坏。
为了避免这种内部烧坏,在不使用的时候可采取下列措施:
1)没事的时候请关掉显示器;
2) 经常以不同的时间间隔改变屏幕上的显示内容(例如运行屏幕保护程序)