스프레드 시트를 제대로 포맷 할 수없는 고객이 있습니다. 필자는 합리적인 가이드 라인을 따르기 위해 10 번 이상 질문했지만 (예 : 올바른 데이터 형식으로 열을 지정하는 것처럼) 지능 또는 전문성이 부족하거나 두 가지 모두에있어, 그들은 그렇게 할 수 없거나하지 않을 것입니다.바보 용 Excel 스프레드 시트 자동 수정
스프레드 시트에 대해 ODBC 연결을 설정하고 제품 수 또는 제품 가격이 포함 된 열을 제외한 데이터를 가져옵니다. Excel에서 각 열의 유형을 수동으로 "숫자"로 설정하지 않으면 값이 결과를 표시하는 ASP 페이지에 null로 표시됩니다.
들어오는 데이터 유형을 변경하는 SQL 문을 작성할 수 있습니까? ADODB.Recordset이 모든 열의 값을 표시하는 한 모든 열을 문자열로 변환하면 걱정하지 않습니다.
코드 :
<%
Dim MM_SQLSource
MM_SQLSource = "SELECT * FROM [Inventory$]"
Set rsGetExcelInfo = Server.CreateObject("ADODB.Recordset")
rsGetExcelInfo.ActiveConnection = MM_Excel_Connect
rsGetExcelInfo.Source = MM_SQLSource
rsGetExcelInfo.CursorType = 0
rsGetExcelInfo.CursorLocation = 2
rsGetExcelInfo.LockType = 1
rsGetExcelInfo.Open()
%>
당신이 당신의 클라이언트를 바보라고 부르는 경우에, 지적이는 전문가가 아닌. 어쩌면 그들은 떠나서 당신의 문제를 해결할 것인가? –