안녕하세요~ proC관련해서 도무지 알수없어서 질문하러 왔어요~

llblurryeyes의 이미지

c++프로그램
CDBHandler_pcc 라는 PCC파일로 CDBhandler.cpp 파일을 만듭니다.

DB에 필드를 추가하고 set 함수로 추가한 필드 데이터들을 받아오려 하는데 기존에 있던 데이터들은 set으로 잘 가져오는데
새롭게 추가한 데이터들은 set으로 가져오지 않습니다. 도무지 알수가 없어서요 왜 그런지 아시는분 설명좀 부탁드립니다.

일부 소스 첨부하겠습니다.

아래는 pcc파일입니다.

struct ss_weather {
	int		wind_dir;
	int		wind_speed;
	int		rainfall;
	int		fog;
	int		light_kind;
	int		temperature;
	float	fov_day;
	float	fov_night;
	int		night_kind;
	char	light_time[15];
	char	night_time[15];
};
 
 
struct ss_weather		ds_weather;
 
 
exec sql declare weather_cur cursor for
		select * from te_weather;
	exec sql open weather_cur;
	if( sqlca.sqlcode < 0 ) sql_error("open cursor of te_weather");
	for(;;){
		exec sql fetch weather_cur into :ds_weather;
		if(sqlca.sqlcode < 0){ sql_error("fetch cursor of te_weather"); break; }
		else if(sqlca.sqlcode == 1403) break;
 
		Weather.SetWindDir(ds_weather.wind_dir);
		Weather.SetWindSpeed(ds_weather.wind_speed);
		Weather.SetRainfall(ds_weather.rainfall);
		Weather.SetFog(ds_weather.fog);
		Weather.SetLightKind(ds_weather.light_kind);
		[Weather.SetNightKind(ds_weather.night_kind);]
		[Weather.SetLightTime(ds_weather.light_time);]
		[Weather.SetNightTime(ds_weather.night_time);]
		Weather.SetTemperature(ds_weather.temperature);
		Weather.SetDayFOV(ds_weather.fov_day);
		Weather.SetNightFOV(ds_weather.fov_night);
	}
	exec sql close weather_cur;

[] 안에 들어있는 set 이 이번에 추가한 것인데요 컴파일을 하면 기존에 있던것들은
잘 나오는데 [] 표시한 내용들은 cpp 파일에 존재하지 않습니다.
기존에 있던 곳에 동일하게 추가하여 컴파일 했는데 왜 새로추가한건 cpp 파일에 존재하지 않는지 도무지 알수가 없어서요
아시는분 설명좀 해주세요

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.