버그 해결을 위한 모든 질문을 던져
0 votes
118 views
string query_ = "update 커피종류가격 SET 커피종류 = '" + new_coffee + "' , 가격 = '" + new_price + "' where 커피종류 = '" + old_coffee + "', 가격 = '" + old_price + "' ";

이렇게 했는데 가격=new_price 근처에서 오류가 뜬다고 나오는데 뭐가 잘못된건가요??
asked (2 point) , 118 views
string query_ = string.Format("update 커피종류가격 SET 커피종류 = '{0}', 가격 = '{1}' where 커피종류 = '{2}', 가격 = '{3}'", new_coffee,, new_price, old_coffee, old_price);


string query_ = string.Format("update 커피종류가격 SET 커피종류 = '{0}', 가격 = '{1}' where 커피종류 = '{2}' AND 가격 = '{3}'", new_coffee, new_price, old_coffee, old_price);

string query_ = $"update 커피종류가격 SET 커피종류 = '{new_coffee}', 가격 = '{new_price}' where 커피종류 = '{old_coffee}' AND 가격 = '{old_price}'";

 

 

2 answers

0 votes
일단 잘못된 부분과 다소 상관없는 두가지 말씀을 드리겠습니다.
답을 찾으려고 덧글을 보신거라면 죄송합니다만 조금은 도움이 될 수 있을것 같아서 글 남깁니다.

1. string 합성에는 StringBuilder 혹은 $를 써보세요.
StringBuilder는 직접 검색해보시면 좋을것 같고 $의 사용법은
int n = 10;
string str = $"count : {n}"; 하시면 됩니다.

2. C#을 쓰신다면 EntityFramework로 작업해보시는건 어떤가요?
answered (210 point)
0 votes
,가 아니라 where 머시기 and 머시기
answered (49 point)

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

424 질문
564 answers
572 댓글
38,377 users