0
드롭 다운 목록에 표시된 데이터베이스에서 데이터를 검색 중입니다. 드롭 다운은 집 번호와 함께 거리 이름을 표시합니다. 내 데이터의 한 예는 "Streetname 44"입니다. 이제 데이터가 저장되어 드롭 다운에 표시되면 데이터베이스의 다른 테이블에 데이터를 저장하려고합니다. 그러나 이번에는 "Streetname"을 "street-column"에, "44"은 "숫자 열"에 저장됩니다. 임 내 데이터를 저장하고 지금까지 나는이 가지고 LINQ를 사용하여 : 데이터베이스 열에서 텍스트 및 숫자로 정보 분할
using (DB_Entities tt = new DB_Entities())
{
Address va = new Address();
va.Street = ListItemStreet.SelectedItem; // I only want the Strings from the itemlist
va.HouseNo = ListItemStreet.SelectedItem; // I only want the number from the itemlist
tt.ValidateAddress.AddObject(va);
tt.SaveChanges();
if (tt != null)
{
AddError.Text = "Saved!";
}
else
{
AddError.Text = "Error";
}
}
편집
: 그것은 텍스트 상자 아니다하지만 ITEMLIST 거리가
빠른 답변 감사하지만 어떻게 ListBoxStreet.SelectedValue에 다음 코드를 사용합니까? – MishMish
예에서 문자열 리터럴을 사용하는 대신 ListboxStreet.SelectedValue를 address 변수에 저장할 수 있습니다. –
이제 오류 발생 : 문자열 또는 이진 데이터가 잘립니다. 그 진술서는 만료되었습니다. tt.savechanges(); line – MishMish