Ektron 데이터베이스에 사용자 정의 테이블을 추가하고 있습니다. 데이터베이스에 연결하는 가장 좋은 방법은 무엇입니까? 표준 ADO.NET 코드를 사용하거나 데이터베이스에 CMS 연결을 사용하는 방법이 있습니까? 모범 사례는 무엇입니까?Ektron 데이터베이스의 사용자 정의 테이블
는 Ektron
Ektron 데이터베이스에 사용자 정의 테이블을 추가하고 있습니다. 데이터베이스에 연결하는 가장 좋은 방법은 무엇입니까? 표준 ADO.NET 코드를 사용하거나 데이터베이스에 CMS 연결을 사용하는 방법이 있습니까? 모범 사례는 무엇입니까?Ektron 데이터베이스의 사용자 정의 테이블
는 Ektron
Ektron 데이터베이스에 사용자 지정 테이블을 추가해도 문제가 발생하지 않으므로 추가 할 사용자 지정 테이블이 거의없는 경우 다른 데이터베이스가 필요하지 않습니다. Ektron 테이블을 변경하면 문제가 발생하므로 그럴 필요가 없습니다. 사용자 지정 테이블의 데이터에 액세스하려면 LINQ를 사용하십시오 (참조 : here).
가장 좋은 방법은 사용자 정의 테이블을 사용하지 않는 것입니다 8.0.1 SP1. 스마트 양식으로 데이터를 저장할 수있는 경우 사용자는 작업 영역을 사용하여 데이터를 편집 할 수 있습니다. 사용자 정의 테이블을 사용하는 경우, 여러 가지 방법이 있습니다 : 나는 다른를 사용하여보고 싶은데
한 가지 방법은 ASPX 페이지에
<asp:SqlDataSource ID="EktronSqlDataSource" runat="server" ConnectionString="<%$ConnectionStrings:Ektron.DBConnection %>" ></asp:SqlDataSource>
거리 계산을위한 우편 번호 테이블을 저장하고 있으므로 사용자가 편집하지 않을 항목입니다. – zkent
을의 Web.config에서 연결 문자열을 당겨하는 것입니다 데이터 베이스. maddoxej가 언급했듯이, Ektron은 SQL과 테이블 등을 사용하는 것을 좋아하지 않습니다.
주어진 데이터베이스를 사용하는 관리자가있을 수 있지만 유지 관리를 위해 완전히 제어 할 수있는 두 번째 데이터베이스가 있어야 할 가치가 있다고 생각합니다.
나는이 질문이 좀 오래되었고 대답을 알고 있지만, 나는 두 센트를 추가하고 싶었다. Ektron의 테이블을 변경하는 것은 권장되지 않습니다 (즉, 제공 한 API 나 스크립트가없는 경우). 자체 테이블을 추가해도 아무런 해가 없습니다. Ektron이 지원하지 않으면 eSync에서 "Sync Custom Tables"옵션을 제공하지 않습니다.
나는이 문제를 발견했으며 Ektron 데이터베이스에 사용자 지정 테이블을 추가하려는 경우 토론에 약간을 추가 할 수 있다고 생각했습니다. .
가 가이 주제는 여전히는 Ektron의 현재 버전과 관련이 도움이 될 수있을 것입니다)
기존 테이블에 영향을주지 않고 사용자 정의 테이블을 추가 할 수 있습니다. 하지만 이들을 사용하려면 매번 사용자 지정 컨트롤이 필요합니다. 맞춤 레이아웃, 맞춤 양식, 맞춤 위젯과 동일합니다.
나는 주기적으로 업데이트하는 정보가있는 다른 데이터베이스를 가지고있다. 나는 내가 업데이트하고 싶은 데이터가있는 똑똑한 형식을 가지고있다. 나는 SQL 테이블의 컬럼을 알아 차렸다. 스마트 폼의 모든 정보가 XML로 추가되었다. 나는 Ektron에 손을 내밀었고 API가 있지만 너무 확실하지 않다고했다. 어떤 생각? – SearchForKnowledge