我在这里读过一些类似的主题,但是没有一种解决方案有效。我对Xamarin编程很陌生。
这是导致问题的代码:
try
{
var combo = FindViewById<Spinner>(Resource.Id.spinner);
ArrayAdapter adapter = new ArrayAdapter(this, Guardian.Resource.Id.spinner, gdm.Porgram_names);
combo.Adapter = adapter;
}
catch (Exception exc)
{
}
Run Code Online (Sandbox Code Playgroud)
我的应用程序崩溃了,并显示以下消息(尝试catch块未捕获):
Android.Content.Res.Resources + NotFoundException:资源ID#0x7f050000类型#0x12无效
当我对此行发表评论时:combo.Adapter=adapter;该程序不会崩溃。
知道有什么问题吗?
我正在使用动态 sql 和 pl/sql,我的想法是至少为小尺寸表的行创建通用打印程序。为了使程序正常工作,我需要找到某些列的值,因此我使用了动态 sql。查找数据的函数具有以下代码:
function find_value(p_table_name string, p_id_name string, p_id string, p_field string)
return varchar2
as
rresult varchar2(50) := '';
query_str varchar2(200);
type cur_typ is ref cursor;
c cur_typ;
inv_num number;
begin
query_str := 'select '||p_field||' from '||p_table_name||' where '||p_id_name||' = '||p_id;
open c for query_str using inv_num;
loop
fetch c into rresult;
exit when c%notfound;
end loop;
close c;
return to_char(rresult);
end;
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
从第 2 行开始出错 - BEGIN --PROBNI_RED := JOB_PKG.GET_EMPLOYEE(100);
PPRINT.PRINT('EMPLOYEES','EMPLOYEE_ID',100); 结尾; 错误报告 - ORA-01006:绑定变量不存在 ORA-06512:在“ORA01.PPRINT”,第 14 …