- 浏览: 47694 次
- 性别:
- 来自: 广州
文章列表
解决办法:1.在win7的C:WindowsSystem32目录里面 右键cmd.exe以管理员方式运行2.上面的cmd命令行里面输入 net stop WuAuServ3.继续输入 echo %windir%4.在弹出来的文件夹(一般是C:Windows),把SoftwareDistribution 文件夹改个名字 SDold(随意改).5.继续输入 net start WuAuServ
6.重新启动安装程序
error LNK2001: unresolved external symbol _GUID_SysKeyboard
error LNK2001: unresolved external symbol _IID_IDirectInput8W
错误提示为以上两句,都是GUID读取失败,查看资料发现如下:
获取设备GUID每个安装的设备都有一个系统分配的全局惟一标识符(global unique identification, GUID)数字。要使用一个设备,首先必须知道它的GUID。对于连接到系统上的鼠标和键盘,得到他们的GUID非常容易,DirectInput分别为鼠标和 ...
2007的版本操作方法如下:
首先将光标置于第二页的最后。
1、页面布局”/“分隔符”,选择“下一页”。
2、在第三页或以后的任何一页的页脚处“双击”,此时在菜单栏上看到页眉页脚的“设计”选项卡上的“链接到前一条页眉”按钮,若其成“高亮”状态,则单击它,这时就取消了刚刚双击处页脚右边显示的“与上一节相同”,“与上一节相同”消失了,表明从这里开始设置页脚可以从第一页或者自己需要的页码开始。然后点击页眉页脚工具栏上的设置页码格式按钮,选择页码编排的起始页码,输入1,然后选择格式,就行了。
页眉同上设置,可以让第三页的页眉不同于前面的页眉。
上面操作是把几个页分成不同的sessi ...
datatable 的妙用
- 博客分类:
- 雅芳生涯 .Net VB C#
Dim dt As DataTable = ViewState("datasource")
Dim source As New DataTable source = dt.Clone
For i As Integer = (index - 1) * pagesize To index * pagesize - 1 If dt.Rows(i) IsNot Nothing Then
source.ImportRow(dt.Rows(i))
...
1.引入命名空间
using System.IO;using System.Text.RegularExpressions;
2.重写Page类的Render方法:
protected override void Render(HtmlTextWriter writer) { StringWriter sw= new StringWriter(); base.Render(new HtmlTextWriter(sw));//获取正常输出的html,包含__VIEWSTATE
string html = sw.ToString( ...
pager的设置
- 博客分类:
- 雅芳生涯 .Net VB C#
pager里面的quick page是指当前页的前驱后驱页码数如:
quick page为 3,当点击第9页时,宜家是页码显示:6 7 8 9 10 11 12
quick page为 4,当点击第9页时,宜家是页码显示:5 6 7 8 9 10 11 12 13
pager里面的
pattern:Page:[currentpageindex]/[pagecount] [page:1:First] [prev] [default] [next] [page:[pagecount]:Last]
№1:取得当前日期是本月的第几周
SQL> select to_char(sysdate,'YYYYMMDD W HH24:MI:SS') from dual;
TO_CHAR(SYSDATE,'YY
-------------------
20030327 4 18:16:09
SQL> select to_char(sysdate,'W') from dual;
T
-
4
№2:取得当前日期是一个星期中的第 ...
SELECT New_Time(To_Date('2010/04/08','yyyy/mm/dd'),'GMT','EST') AS newtime FROM dual;
select * FROM V$TIMEZONE_NAMES;
SELECT * FROM V$TIMEZONE_NAMES WHERE TZABBREV='GMT';
SELECT * FROM V$TIMEZONE_NAMES WHERE TZNAME='US/Eastern';
SELECT TZ_OFFSET('Africa/Khartoum') FROM DUAL;
SELE ...
<asp:Button ID="btnSubmit" runat="server" Text="Submit" Width="85px" CssClass="lanse" OnClientClick="return confirm('请确认数据准确性,系统不检查高速里程和路桥费数值是否为零。')"/>
HTML:
在HtML代码中加入
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
ASP
response.expir ...
在使用中,不能直接用between and 来对rownum限制,只能先把rownum 重命名后才能:
SELECT * FROM
(SELECT a.* ,a.ppid AS abc,ROWNUM AS rs FROM
(SELECT * FROM gj_pp a ORDER BY ppid) a
) b
WHERE b.rs BETWEEN 3 AND 9
并且rownum在表的搜索时期已经确定,所以order by 会把它打乱。解决方案时在搜索到所需数据后,先order by,然后再用一个select把rownum加上去,最后在再加一个select,用be ...
历经两日的关于blob,long raw的对比研究已经告一段落了,结果是,性能上基本一致,以下是一些上传时的时间(单位不详,用DateTime.Now.ToFileTime得到的) 3k--blob 3k-long raw 19m-blob 19m-long raw 000000 000000 7500672 156253 156249 156249 312528 312506 000000 000000 156264 156253 156249 156249 156264 312506 156249 156249 156264 156253 000000 156249 156264 31250 ...
同样十分神奇,不知道怎么解析的一件事。
通过nhibernate来插入新数据时,如果直接save会出现如题的错误,解决办法是,先插入一个不含有blob字段数据的一条记录,然后再给该字段赋值,最后update,如下:
dao.Save(test)
dao.CommitChanges()
test.Binfile = file
dao.Update(test)
dao.CommitChanges()
LOB真的是一个很繁琐的东西,之前的long raw可能扩展性没那么好,但使用上很方便,基本上可以当做一个普通的byte数组来处理。
这种方法有时可行(文件小于4k),有时不可行(文件大于4k) ...
在从数据库读出BLOB类型时(各种方法,ado,odbc,nhibernate),都出现了这个错误:
未指定的错误\r\n发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。\r\n数据类型不被支持。
发现时连接数据库的驱动问题,microsoft 的驱动程序不支持大对象类型,所以会出现此错误,此时的链接字符串如下:
Provider=MSDAORA.1;User ID=SRM0812;Data Source=SRM2008;Password=SRM0812;Persist Security Info=True
只要把provider修改成oracle的驱动程序,然后把引 ...
PROMPT CREATE OR REPLACE FUNCTION getscr
CREATE OR REPLACE function getscr(V_item IN VARCHAR2) return varchar2
is V_string VARCHAR2(1000);
V_count NUMBER;
-- V_item VARCHAR2;
CURSOR c_scr( V_fsc VARCHAR2) IS
SELECT imageid FROM gj_pp_image WHERE ppid=V_fsc;
begin
V_string :='';
...