如果在Microsoft
SQL
Server数据库的表中直接输入
汉字的话,有时候会出现输入不了汉字的情况,这个貌似是个小BUG,实验了几次,有以下几种情况。
1.如果把表中某字段定义为INT或BIGINT而且把此列放到第一列的位置,打开表后,往其他字段里输入汉字,则
输入不了汉字。
2.如果在表中第一列的位置的字段是非INT或BIGINT列的时候,则可以输入汉字
小结论:当打开数据库某表的时候,光标位置默认在第一列中,如果此列为INT或BIGINT时候
则在其他非
INT或BIGINT列中输入不了汉字.
解决方法:把为INT或BIGINT列放到非第一列位置
或者
更改INT或BIGINT
列为非INT或BIGINT列
文章出处:飞诺网
有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。1. check table 和 repair table
登陆mysql 终端:
mysql -uxxxxx -p dbname
check table tabTest
如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:
repair table tabTest
进行修复,修复之后可以在用check table命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。
2. myisamchk, isamchk
其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:
myisamchk tablename.MYI
进行检测,如果需要修复的话,可以使用:
myisamchk -of tablename.MYI
关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。
-----------------------------
另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:
[ -x /tmp/mysql.sock ] &&/pathtochk/myisamchk -of /DATA_DIR/*/*.MYI
其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。
需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL服务器必须没有启动!检测修复所有数据库(表)
. 数据透视表不能编辑不能更改源数据的,但透视表可以变。一定要做,通过VBA编程可以解决。
2. 数据透视表不能编辑了
在Excel中建立数据透视表后,Excel会自动给每个数据透视表设置一个名称,如数据透视表1、数据透视表2等。如果要改变这个默认的名称,可以用下面的方法: Excel 2003: 右击数据透视表,在d出的快捷菜单中选择表格选项,然后在d出的数据透视表选项对话框中进行修改。 Excel 2007/2010: 除了上述方法,还可直接在功能区中进行修改: 选择数据透视表,在功能区中选择数据透视表工具-选项选项卡,在数据透视表组中修改即可。
3. 数据透视表不能修改数据
一、首先,打开Excel程序,然后再打开张要修改数据的数据透视表,选中其中一个单元格。
二、然后,在Excel程序主界面上方菜单找到“数据透视表工具”然后点击“更改数据源”。
三、然后,在d窗菜单中选择的“表/区域”的“对话框折叠”。
四、然后,继续在表格中选中数据源,然后再点击“对话框折叠”。
五、然后,在“数据分析透视表”中选择“确定”。
六、修改EXCEL下做的数据透视表里面的值完成,问题解决。
4. 数据透视表不能编辑怎么回事
第一种情况,数据透视表有的字显示为灰色,是因为设置了分页预览所造成的,单击窗口右下角的普通按钮,即可恢复正常。
第二种情况,是因为透视表选定了样式,而样式中带有灰色背景,所以有的字体就显示为了灰色,可以尝试更换透视表样式。
5. 数据透视表不能编辑 请编辑字段
请按照以下方法 *** 作
1,从数据透视表最右边再向右一格向左选择单元格;
2,选择数据菜单中的自动筛选
这样你就可以进行筛选 *** 作了
6. 数据透视表不能编辑怎么办
1.选中数据透视表中的任意位置,然后就会看到选项卡上多了“数据透视表工具”这一项。
2.点击“分析”选项卡。
3.点击“选项”按钮,然后就会d出“数据透视表选项”窗口了。
4.这时选择“数据”选项,然后勾选上“打开文件时刷新数据”。
5.最后点击“确定”。如果源数据有更新的话,一开始透视表是不会更新的。当关掉文档,下次再打开的时候,透视表的数据就会同步进行更新了。
7. 数据透视表不能编辑内容
全选,右击,设置单元格格式,对齐,合并单元格点一下变成空白就行了
8. excel透视表不能编辑
删除数据透视表步骤:
1.单击数据透视表(数据透视表:一种交互的、交叉制表的Excel报表,用于对多种来源(包括Excel的外部数据)的数据(如数据库记录)进行汇总和分析。)。
2.在“数据透视表”工具栏(工具栏:工具栏中包含可执行命令的按钮和选项。若要显示工具栏,请指向“视图”菜单中的“工具栏”。如果您看不到所需的按钮,请单击工具栏右端的箭头。)上,单击“数据透视表”,指向“选定”,再单击“整张表格”。
3.在“编辑”菜单上,指向“清除”,再单击“全部”。
9. 数据透视表无法编辑
首先将外部数据源的源文件内的数据复制粘贴到需要制作数据透视表的相同工作薄中。
2、然后选中数据源单元格并点击“插入”选项卡中的“数据透视表”。
3、然后就可以使用选中的数据源表格内的单元格区域而无需使用外部数据源。
4、根据需要添加好字段栏目就可以根据数据内容进行数据分析了,此时再进行文件传输也不会造成无法打开数据源的问题。
10. 数据透视表表头不能编辑
1、如果要使表格的数据能自动更新,首先要定义一个可以更新的数据区域。点击“公式”,再选择“定义名称”。
2、在d出的对话框中,“名称”可以任意填写,但是要方便记忆,后面做表格的时候要引用这个名称;“引用位置”填写函数:=OFFSET('数据源 '!$A$1,0,0,COUNTA('数据源 '!$A:$A),8) 注意:1.“=”号不要缺少,2.本处的数据源!是表名,不是刚才定义的数据区名称。3.最后的数字8是指列数,你的工作表中有几列就改为几)。把本函数复制粘贴,再根据表名和列数修改就可以啦。
3、数据区域定义完成后,表面上看不出变化。接下来,继续做数据透视表。点击任意单元格,然后在工具栏,点击插入,选择透视表。
4、在d出的对话框中,选择表/区域,就是刚才定义的数据源名称,这个名称是你自己起的,填上即可。然后选择在新表创建,点击确定。
5、在右边有个编辑区,此时如果显示灰色,首先你要在左边的数据透视表中点击一下。然后,把你想显示的字段,拉到行字段,本表演示的是日期和工地。数值项拉入总计项。一个初步的透视表就做好了。
6、下面就是美化透视表。首先把表头,改为正确的文字。如,日期,金额等。
7、此时,透视表默认的统计方式是计数,与我们要的结果不同。在金额两个字上,点击右键,选择“数据汇总依据”,再选择“求和”即可。
8、此时,日期是每一天一行,我们想看一周或者一个月的,怎么办?任意选择一个日期,点击右键,选择“组合”,再选择“周”或者“月”点击确定即可。
9、再用常规方式,添加标题,改变字体,大小,行距等
10、此时,一个美观的,可以自动刷新的数据透视表就做好了。点击日期前面的+号或者-号,可以伸展或者缩回相关项目。如果还要美化,可以下载美化大师
11. 数据透视表的编辑器不见了
希望可以帮到你还有一个办法新学到的 我们都知道,一个工作表有65536*256个单元格,这个非常大的一个范围。我们在应用一些格式设置时,往往为了方便,直接在整行,或整列,或者在多行和多列中应用,这样其实是不妥当的。我相信很少有人会用满整列,或者整行。大量的没有用到的单元格被加上了一些格式后,Excel并不总是知道这个单元格是不需要用的,而往往在计算时会包括这些单元格。另外,格式的多样性(包括字体,颜色等),势必是要造成Excel文件体积变大。1. 用尽量少的格式样式,如字体和颜色,毕竟Excel的优势不是在于文书,版面的展示(那是Word,PowerPoint等的强项) 2. 删除“空白”的单元格。找到工作表中最右下角的单元格(请注意:除非你有自信,请不要过分依赖Excel 的定位=>最后一个单元格所给你的结果),我是说你可以手工找到这个单元格。使用整行、整列删除命令,这样按Ctrl+End就可以定位到有数据的最后一个单元格了,删除全部,然后保存,在实 *** 中,有人按Ctrl+Shift+向下键时选定了全面,并填充了公式,导致整个工作表容量变大,所以这里提醒各位注意.二。图片或者其他绘图图形较多,或者图片选择了不恰当的格式 选择适当的图片格式 在文档中引用的图片格式一般有三种,BMP、JPG、GIF。BMP格式保存的图片保真度较高,但大小往往是其它两种格式的几倍至几十倍,而照片、扫描图片等用GIF格式保存则失真非常严重,因此建议图片先采用JPG格式保存,然后再引入到文档中,这种格式的图片大小不仅比BMP格式小很多,而且往往也比GIF的格式小,而保真度与BMP格式则相差无几。 利用“插入”引入图片 插入图片有两种方法,第一种是将图片保存为一个JPG格式的文件,选择“插入→图片→来自文件”,打开“插入图片”对话框,选中所需插入的图片文件,点击“插入”即可。另一种是用“画图”、“Microsoft照片编辑器”等打开这个JPG文件,选中并复制,然后在文档中点击“粘贴”即可插入。强烈建议大家采用第一种方法,虽然两种方法得到的图片质量是一样的,但第一种方法所形成的文档的大小可能会比第二种小几十倍!有些人怕麻烦,但这效果带来很大收益,就是令你的表格变小.值得做啊.彻底清除图形对象:例如我们自己画的一些图形,比如你现在不要用它们了,你选择行或者列范围删除,清除都是清除不掉了,他们只是可能缩小了。这个时候,就可以用到本版流浪的风提到过的一个方法1.先找到其中的一个文本框(找不到就自己添加一个) 2.选中这个文本框,按F5--->定位条件--->对象-->确定 3.按Delete清除 4.保存关闭 5.看看现在文件有多大,打开看看速度还慢不慢 三。公式和名称较多或者公式,名称,数据透视表等所引用的单元格范围过大,或将公式转换成数值 已经不用或较长时间用不到的数据,特别是公式链接引用的,可将其转换为数值形式保存,避免了大量公式占用表格内存空间,这也是导致运行速度变慢的主要原因,如链接到网络时保存可能会显示路径过深等不能保存情况。 选定要转换的公式区域,按右键复制,注意不要移动鼠标,再按右键选择-选择性粘贴,在d出对话框里选择数值确定即可。这样把公式转换成数值,使表格身材大减.由于和第二点类似的原因,我们在定义名称,编写公式,指定数据透视表的数据源时往往图一时方便,而指定了过大的单元格范围。例如在A列中有包括标题在内的10个数据(A1:A10),标题为“姓名”,我们现在要定义一个名称,例如姓名,很多人会用 插入=〉名称=〉指定=〉首行,这当然是方便的,但这样的话“姓名”这个名称就引用了A2:A65536,而不是实际的A2:A10。你能想象到两者的差别吗? 这时候,有的朋友要说:我这样做的原因是因为我的数据是在不断增加的呀,我可不想每次在变动的时候都去改这个名称。当然,是对的,谁会愿意这样做呢?当我确信我定义的这个名称所引用的范围不可能是固定的时候,我采用了一个方法就是“动态命名”。听起来有点耳熟对吗?请看这个例子:为简单起见,我们假设数据都是连续地在A10后面开始添加,也就是说我们希望当我们添加到A15时,这个姓名就如我所愿地指向A2:A15,而这一切都是自动完成的。那么你可以在插入=〉名称=>定义对话框中,找到姓名,然后修改引用位置为=OFFSET($A$2,0,0,COUNTA($A: $A)-1,1),然后点击添加。请留步,先不要急着关闭这个对话框。你现在可以将鼠标放在引用位置的这个框里面,由此来验证你要的结果。看到了吗?工作表中那一闪一闪的区域就表示了目前姓名所引用的单元格范围。这只是一个简单的示范,利用这种技巧,可能让我们用最经济的方式得到我们需要的结果。在公式引用中,在指定数据透视表的数据源时,都可以运用类似的技巧。当然,我不会推荐你写类似这样的公式=CountA(OFFSET($A$2,0,0,COUNTA($A: $A)-1,1)),而是推荐你先定义好这个名称,然后这样写公式:=CountA(姓名)这种效果在数组公式中更明显,除非你有足够的耐心和勇气,请不要在数组公式用引用过大的单元格范围,特别是那些不必要的单元格。请注意,以上的检查应该是针对工作簿中的所有工作表,包括隐藏的四。VBA代码,尤其是用户窗体的影响(VBA偶不熟) 有很多测试证明,用户窗体会是增加文件大小的比较突出的原因之一。而反复地改写工程中模块的代码,也或多或少地会增加文件的大小(我们可以这样理解:反复地改写工程代码,总是会留下一些痕迹和碎片)对于这个问题,可以考虑将所有模块,窗体,都导出为文件,然后保存,然后再依次导入。关于用户窗体,作为开发者应该考虑的是:是否真的有必要用某个窗体?举个简单的例子,如果只是接收用户输入数值,就完全可以用InputBox方法或者属性,而不需专门用一个窗体。同时,工作表本身可以用来做用户交互的界面,应该充分利用。五。外部链接(特别是死链接)的影响 有的时候,我们的工作簿中可能包含了一些外部引用,这样我们可以共享其他工作簿的一些信息。如果你的工作簿中包含外部链接,你可以通过编辑=>链接对话框中查看到。默认情况下,文件在打开时,总是尝试去链接源文件,以刷新数据。在保存时,会纪录链接的变化情况。当源文件的位置或者内容发生变化时,就可能产生死链接。我个人非常不主张用链接方式来实现不同文件间数据的共享,这既不是最方便的方法,而且在文件分发过程中会遇到一些问题。我当然知道数据共享是有意义的,但我经常会尝试用其他的途径来实现。 六。关于自动保存选项的考量选中这个选项时,每次进行保存文档的 *** 作则只保存文档的修改部分,保存速度较快,但文档的大小也会增加,即使是对文档进行删减 *** 作也是如此。目前计算机的速度较快,因此开启这项功能所带来速度的增加毫不明显,但付出的代价是文档的大小急剧膨胀,建议不要选中这个选项。试着关闭这个选项,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)