【发布时间】:2014-10-27 11:28:10
【问题描述】:
我正在尝试使用应用引擎将文本文件中的值插入到记录中。
我知道这可以使用文件布局来完成,但我的要求建议不要使用文件布局,但需要使用应用程序引擎人员代码插入记录。
我正在我的 appengine 中编写以下 PeopleCode (在此示例中,我试图在我的记录中仅添加一个字段值)
Local File &MYFILE;
Local Record &REC_ERN;
&MYFILE = GetFile("c:\sample.csv", "R", %FilePath_Absolute);
If &MYFILE.IsOpen Then
While &MYFILE.ReadLine(&STRING);
MessageBox(0, "", 0, 0, &STRING);
&source_type_id = Substring(&STRING, 1, 3);
&Stmt= "INSERT INTO KGS_TEST (ID) VALUES ( &source_type_id)";
SQLExec(&Stmt);
REM MessageBox(0, "", 0, 0, &source_type_id);
End-While;
End-If;
&MYFILE.Close();
我面临的问题是 &source_type_id = Substring(&STRING, 1, 3); 变量 &source_type_id 具有值,但我需要将其插入到我创建的具有字段(ID、NAME、AGE、部门)的记录中。
【问题讨论】:
-
为什么不解决问题标题中的拼写错误?
标签: sql-server peoplesoft peoplesoft-app-engine