我有这样的情况,我需要更改列的顺序/为SQL Server 2008中的现有表添加新列.它不允许我没有删除和重新创建.但那是在生产系统中并且在该表中有数据.我可以备份数据,删除现有表并更改顺序/添加新列并重新创建它,将备份数据插入新表中.
有没有最好的方法来做到这一点,而不是删除和重新创建.我认为SQL Server 2005将允许此过程,而不会在更改为现有表结构时删除和重新创建.
谢谢
几个月前,我创建了一个VIEW,它给了我上个月的交易.我在其他查询中使用该视图.问题是,我更改了VIEW中引用的表的一些表名,并且在进程中打破了VIEW查询.现在我的其他查询不再执行了.
有没有办法查看VIEW语句是什么,并编辑它以反映新的表名称?我正在使用phpmyadmin,但每次我尝试去视图表时,它都会给我一个错误,说它无效,但它不会告诉我它是什么...
是不是有可能,在php中的东西,它被写成评论(如//comment...),会对脚本产生一些影响?我记得,一旦我使用开源脚本,但当我删除它的所有评论时,它变得不起作用.抱歉抽象的问题.我现在没有代码,所以我不显示它.
好的,所以我要抓住这里有人曾经使用过zxing的机会.我正在开发一个Java应用程序,它需要做的一件事就是将一个字节数据数组编码为QR代码,然后再对其进行解码.
这是我的编码器的示例:
byte[] b = {0x48, 0x45, 0x4C, 0x4C, 0x4F};
//convert the byte array into a UTF-8 string
String data;
try {
data = new String(b, "UTF8");
}
catch (UnsupportedEncodingException e) {
//the program shouldn't be able to get here
return;
}
//get a byte matrix for the data
ByteMatrix matrix;
com.google.zxing.Writer writer = new QRCodeWriter();
try {
matrix = writer.encode(data, com.google.zxing.BarcodeFormat.QR_CODE, width, height);
}
catch (com.google.zxing.WriterException e) {
//exit the method
return;
}
//generate an image from the byte …Run Code Online (Sandbox Code Playgroud) 我通过查询ContentResolver从系统中获取记录.我维护数据库中项目的顺序.所以我想按照从我的数据库中获取的顺序显示项目.
我如何合并这两个信息?
编辑1
我现在正在寻找另一种方式.正如我理想的那样:
使用Cursor和Joiners是不可能的,因为order by缺少功能,我还需要返回一个Cursor,因为我将在ExpandableList中使用它
这也转换为TSQL
select * from contactsdata
left join category on contactsdata.catid=category.id
order by category.pos asc, contact.display_name asc
Run Code Online (Sandbox Code Playgroud)
所以我现在正在寻找另一种选择.
我想在CR中加载一个临时数据库表中的所有数据,然后在临时表上进行查询,我可以在哪里连接表并按顺序执行操作?这听起来怎么样?
我在创建的每个网页上都遇到过这个问题.我用来将我的内容放在页面中心的"主容器"div上面总是有一个上边距.我使用的是css样式表,并将正文中的边距和填充设置为0px,并在div中将边距和填充设置为0:
body{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0;
color: black;
font-size: 10pt;
font-family: "Trebuchet MS", sans-serif;
background-color: #E2E2E2;
}
div.mainContainer{
height: auto;
width: 68em;
background-color: #FFFFFF;
margin: 0 auto;
padding: 0;
}
Run Code Online (Sandbox Code Playgroud)
我已多次在网上看过,但我能看到的就是设置这些边距和填充属性.还有什么我应该做的吗?IE和Firefox中存在边距.
以下是对代码的更全面的了解(它处于创建的开始阶段,因此其中没有太多......)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- TemplateBeginEditable name="doctitle" -->
<title></title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" --><!-- TemplateEndEditable -->
<link href="../Styles/KB_styles1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="mainContainer">
<p>Here is the …Run Code Online (Sandbox Code Playgroud) 我正在使用asm函数在C代码中执行一些ASM代码.
我的环境是DVL与gcc版本3.
您需要将JMP设置为相对地址,如%eip + 0x1f.
我怎样才能做到这一点 ?
谢谢
好的,我有这个项目结构:
包AB
SuperClass(此类标记为包私有)包ABC
SubClass(继承自超类)我宁愿不SuperClass公开显示......它实际上只是这个特定项目(AB)的实用工具类.
在我看来SubClass应该能够看到SuperClass,因为包ABC是AB的子包..但事实并非如此.
解决此问题的最佳方法是什么?我不认为将ABC中的所有内容移至AB或将AB移至ABC是不合理的...主要是因为可能会有一个ABD继承AB中的内容...
我对Java有点新意,所以要好看:D(我是C++和.NET人)
我刚刚完成了我的操作系统的重新安装,并且一如既往地安装和测试我使用的标准工具,现在我从前面尝试从eclipse启动Jboss 5时遇到了这个错误,这是一个非常大的例子:
3:53:10,693 ERROR [AbstractKernelController] Error installing to Instantiated: name=AttachmentStore state=Described
java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[java.net.URI] actual=[java.io.File]
at org.jboss.reflect.plugins.introspection.ReflectionUtils.handleErrors(ReflectionUtils.java:395)
at org.jboss.reflect.plugins.introspection.ReflectionUtils.newInstance(ReflectionUtils.java:153)
at org.jboss.reflect.plugins.introspection.ReflectConstructorInfoImpl.newInstance(ReflectConstructorInfoImpl.java:106)
at org.jboss.joinpoint.plugins.BasicConstructorJoinPoint.dispatch(BasicConstructorJoinPoint.java:80)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.createTarget(AOPConstructorJoinpoint.java:282)
at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.dispatch(AOPConstructorJoinpoint.java:103)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70)
at org.jboss.kernel.plugins.dependency.InstantiateAction.installActionInternal(InstantiateAction.java:66)
at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:774)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:319)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:297)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
at org.jboss.kernel.plugins.deployment.BasicKernelDeployer.deploy(BasicKernelDeployer.java:76)
at org.jboss.bootstrap.microcontainer.TempBasicXMLDeployer.deploy(TempBasicXMLDeployer.java:91)
at org.jboss.bootstrap.microcontainer.TempBasicXMLDeployer.deploy(TempBasicXMLDeployer.java:161)
at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:138) …Run Code Online (Sandbox Code Playgroud) 这对我来说很难说,但我更容易证明:
我有一个选择选项:
<option <?php if($frequency[$key]=='1.10'){echo "selected";}?> value='1.10'>1 every 10 days</option>
Run Code Online (Sandbox Code Playgroud)
真的,$ frequency [$ key] = 1.1; ,但上面仍然显示选定.我以前从未见过这个,也不知道它可能会发生.有关如何防止这种情况的任何想法?
使用php5.谢谢,哈德森