# WIndows7, Windows8
桌面右键 => 个性化 => 更改桌面图标 => 取消“回收站” => 确定
Category Archives: Windows
Access 笔记
# 数据类型
类型 | 描述 | 常量名 | 常量值 |
SMALLINT | 整型 | adSmallInt | 2 |
INT | 长整型 | adInteger | 3 |
REAL | 单精度 | adSingle | 4 |
FLOAT | 双精度 | adDouble | 5 |
MONEY | 货币 | adCurrency | 6 |
DATETIME | 日期时间 | adDate | 7 |
BIT | 比特 | adBoolean | 11 |
TIMESTAMP | 毫秒 | adDBTimeStamp | 135 |
TINYINT | 小整型 | adTinyInt | 16 |
UNIQUEIDENTIFIER | 同步复制ID | adGUID | 72 |
BINARY | 二进制 | adBinary | 128 |
CHAR | 字符 | adChar | 129 |
NCHAR | UNICODE字符 | adWChar | 130 |
DECIMAL | 小数 | adDecimal | 14 |
SMALLDATETIME | 短日期时间 | - | - |
VARCHAR | 可变字符 | adVarChar | 200 |
TEXT | 文本 | - | - |
IMAGE | 媒体 | - | - |
MEMO | 备注 | - | - |
# 创建表
CREATE TABLE [表名](
[自增] AUTOINCREMENT(1,1) PRIMARY KEY,
[名称] VARCHAR(20) NOT NULL DEFAULT ”,
[库存] INT NOT NULL DEFAULT 0,
)
# 添加字段
ALTER TABLE [表名] ADD COLUMN [字段名] VARCHAR(20)
# 修改字段
ALTER TABLE [表名] ALTER COLUMN [字段名] VARCHAR(20)
# 删除字段
ALTER TABLE [表名] DROP COLUMN [字段名]
# 添加约束
ALTER TABLE ADD CONSTRAINT [约束名] CHECK ([约束字段]<=’2013-01-01′)
# 删除约束
ALTER TABLE DROP CONSTRAINT [约束名]
# 添加默认值
ALTER TABLE ADD CONSTRAINT [默认值名称] DEFAULT ‘默认值’ FOR [字段名]
# ADO 连接方式
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库路径;User Id=用户名;Password=密码;
User Id 与 Password 为可选项,该方式允许在创建表时,设置字段的默认值
IIS 网站访问需要输入帐号和密码
在您访问网页时,IIS 会用“Intenet来宾帐号(IUSR_<MachineName>)”来访问,当发现这个帐号被禁用或无权访问该网站目录时,就会弹出登录框,要求用户输入帐号和密码,尝试 Windows 集成认证防问。
解决方案:
1. 启用“IUSR_计算机名”形式的帐号。
2. 打开“IUSR_计算机名”帐号在网站目录中的访问权限。
IIS 服务器应用程序不可用
错误码:
服务器应用程序不可用
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。
管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
解决方案一:
先检查 IIS 站点属性的 ASP.NET 标签是否为 2.0 版本。
解决方案二:
如果系统事件日志显示为“ASPNET_WP.EXE (PID: 356) 意外停止。”,则卸载 Framework1.1 SP1 安全更新程序 (KB886903) 补丁即可。
解决方案三:
如果是先装的 DotNet 环境,后装的 IIS 那么需要在 %windir%\Microsoft.NET\Frameworks\v2.0.xxxx 目录下运行命令
aspnet_regiis.exe -u
aspnet_regiis.exe -i
或
aspnet_regiis.exe -r
使 DotNet 环境重新注册。
解决方案四:
为 ASP.NET 2.0 单独配置应用程序池,并将“属性=>标识=>预定义帐户”设为“本地系统”。如果想设为“网络服务”则需要为 %windir%\Microsoft.NET\Frameworks\v2.0.xxxx 目录与网站目录设置 NETWORK SERVICE 帐号的访问权限。
切换 IIS 到 64 位模式运行
在 64 位系统上的 IIS 默认是运行于 32 位模式,而有些时候,某些软件可能需要运行在 64 位模式的 IIS,所以我们需要切换 IIS 的运行模式。
查看当前运行模式:
cscript c:\inetpub\adminscripts\adsutil.vbs GET /W3SVC/AppPools/Enable32BitAppOnWin64
2003 系统下的返回值:
Microsoft (R) Windows Script Host Version 5.6 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. Enable32BitAppOnWin64 : (BOOLEAN) True
切换到64位模式:
cscript c:\inetpub\adminscripts\adsutil.vbs SET /w3svc/AppPools/Enable32BitAppOnWin64 False
引用:xenme.com
SQL Server 笔记
列出数据库
SELECT name FROM master..sysdatabases ORDER BY name
列出表名
SELECT name FROM [database_name]..sysobjects WHERE xtype=’U’ ORDER BY name
xtype=’U':指用户表
xtype=’S':指系统表
列出字段
SELECT name FROM [database_name]..syscolumns WHERE id=Object_Id(‘table_name’)
将 CHM 转为 HTML
命令形式:
hh -decompile “html目录” “chm文件”
使用示例:
hh -decompile .\chm chmfile.chm
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
原因分析:多数为兼容问题出现在 64 位系统上,如 win7 。
解决方案:在 IIS 中找到报错网站对应的应用程序池 => 右键属性 => 设置应用程序池默认设置… => 常规 => 启用 32 位应用程序 => True => 确定。
Windows 中有些软件中文显示乱码
多数原因是因为“区域和语言”出现故障造成的,解决方法如下:
依次打开:开始 => 控制面板 => 时钟、语言和区域 => 区域和语言
将所有选项卡里的区域全改为美国后注销并登录,然后再改回中国注销并登录即可。
SQL Server2000 安装中出现“挂起需要重启”的解决方法
- 在注册表中依次打开 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
- 删除 PendingFileRenameOperations 键值
- 完成
说明:PendingFileRenameOperations 记录安装过程中对临时文件的操作,SQL Server安装时发现这个键便认为上次安装未完成,从而拒绝安装。