在oracle,PL/SQL中编写存储过程时,编写参数名后会有很多命名约定.
PROCEDURE PROC_MY_STORED_PROCEDURE (sFirstName VARCHAR2,
nId NUMBER,
oCursor REF_CURSOR)
PROCEDURE PROC_MY_STORED_PROCEDURE (first_name_in VARCHAR2,
Id_in NUMBER,
o_Cursor REF_CURSOR)
应与局部变量前缀l或l_与全球同g或g_
是否还有其他良好的命名惯例?
要遵循的最佳做法是什么?
我正在尝试检索在01-01-2011和06-30-2011之间创建的机会.
Select o.CreatedDate, o.Id, o.LastModifiedDate
from Opportunity o
where o.CreatedDate > '1/1/2011' and o.CreatedDate < '12/31/2011'
order by o.LastModifiedDate
Run Code Online (Sandbox Code Playgroud)
因为createdate是一个日期时间,我得到一个错误,说createDate是datetime,不应该用引号括起来.
有人可以帮助如何使这个查询工作.我只是想让这个查询在apex资源管理器中运行,这不是顶点代码的一部分
对于任何软件项目测试都很重要.我是测试的新手,所以如何测试开发的软件项目?.测试的步骤和级别是什么?我想知道如何在公司中测试软件项目?
我创建了一个表,其中一列是地址.然后我创建了一个带有WHERE CONTAINS子句的视图,该子句指出select只能在包含特定单词的地址上执行.
然后,我在原始表上创建了一个地址列的索引.
它说索引创建了.
当我输入
select * from myview
Run Code Online (Sandbox Code Playgroud)
它说
drg-10599: column is not indexed.
Run Code Online (Sandbox Code Playgroud)
知道为什么这不起作用吗?
我试图以一种方式旋转/翻转imageView,其中所讨论的图像(卡片)翻转到它的另一侧,即沿其Z轴旋转3d动画.那可能吗?
我在下面写了这个代码,但它只在2d中旋转,只改变它的方向而不是它的一面.
// animations
private static final float ROTATE_FROM = 0.0f;
private static final float ROTATE_TO = -10.0f * 360.0f;
private RotateAnimation mRotateAnimation;
mRotateAnimation = new RotateAnimation(ROTATE_FROM, ROTATE_TO, Animation.RELATIVE_TO_SELF, 0.5f,
Animation.RELATIVE_TO_SELF, 0.5f);
mRotateAnimation.setDuration((long)2 * 150);
mRotateAnimation.setRepeatCount(0);
mCardImage.startAnimation(mRotateAnimation);
Run Code Online (Sandbox Code Playgroud) private WebView wv;
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.infoweblinkview);
wv=(WebView) findViewById(R.id.weblinkview);
wv.setWebViewClient(new WebViewClient());
wv.getSettings().setJavaScriptEnabled(true);
wv.loadUrl(getString(R.string.infourl));
wv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String previousUrl = wv.getUrl();
}
});
}
Run Code Online (Sandbox Code Playgroud) 我使用许可模块提供的示例在我的应用程序中实现了许可服务.我使用标准的ServerManagedPolicy.我没有改变政策中的任何内容,它实际上工作正常.我有以下问题.
有时候,这种情况随机发生,它说应用程序没有许可证并要求购买它然后我再试一次它工作正常.很少有人会说,app没有获得许可.我在真正的手机和模拟器上看到了这一点.这是一个严重的问题,因为如果稍后购买应用程序的用户看到该应用程序未获得许可的弹出窗口,他会感到烦躁.我可以知道标准ServerManagedPolicy代码有什么问题.
对于付费应用程序,ServerManagedPolicy示例代码中给出的标准实现是否足够,或者您是否建议调整它并添加/修改某些检查.
我是android的新开发者.我在我的应用程序中使用soap对象与.net数据库服务进行通信.我从数据库服务器获取响应作为字符串.但我的意图是当我从数据库服务器获取一个字符串作为响应然后imediatly视图作为文本视图同样我得到图像编码string.how以获得响应imedialty作为视图.我编写的代码如下:
String xml="<spGetUserMessages><SearchLocation></SearchLocation><LoginUserID>"+Userid+"</LoginUserID></spGetUserMessages>";
Run Code Online (Sandbox Code Playgroud)
我将请求作为XML发送到数据库服务器
数据库服务器的响应在列表中:
List<MessageClass> response=new ParseXml().getUserMessages(new Generic().getMessages(xml));
String messages=new String[response.size()];
for(int i=0;i<response.size();i++)
{
//the response values are saved in messages array
messages[i]=response.get(i).getmessage();
}
Run Code Online (Sandbox Code Playgroud)
我在该类中编写了一个基本适配器类,我们有一个方法作为getView我实现如下:
public View getView(int position, View convertView, ViewGroup parent) {
View vi=convertView;
if(convertView==null)
vi = inflater.inflate(R.layout.item, null);
TextView text=(TextView)vi.findViewById(R.id.text);;
ImageView image=(ImageView)vi.findViewById(R.id.image);
Log.v("rrrrrrrrrr", "rrrrrrrr"+messages[position]);
text.setText(messages[position]);
}
Run Code Online (Sandbox Code Playgroud)
从上面的代码我一次显示所有消息.但在这种情况下,响应是花费时间,然后我得到空白屏幕.在这里,我的目的是当我得到一个字符串响应然后我将在下次下一次类似的直到reposnse大小完成时将该字符串视为文本视图.
在Windows中,对于每个控件(对于每个对话框,窗口,文本框和复选框等),将给出控件ID.
如何创建此控件ID?Windows中的两个应用程序可以具有相同的控件ID吗?有没有办法手动设置Windows控件ID?
android ×5
oracle ×2
android-view ×1
c# ×1
controls ×1
indexing ×1
plsql ×1
salesforce ×1
soap ×1
soql ×1
sql ×1
testing ×1
unit-testing ×1
view ×1
windows ×1