lütfen, yardıma ihtiyacım olduğunda, bu hata oluştu, yardıma ihtiyacım var.Microsoft Access Çalışma zamanı hatası '3075' sorgu ifadesinde
sql = sql & "Grup tarafından kişi kimliği, TitleID, KişiAdı, SuffixID, Şirket, JobTitle, posta1, Email2, Email3, WebPageAddress, IMAddress" Eğer Gerçek Me.chkExportPhone = Sonra sql = sql & ", PhoneNumber, PhoneNumberType " sonu ise Eğer Me.chkExportAddress = true Then 'sql = sql & " AddressLine1, AddressLine2, Şehir, Eyalet, Zip, AddressType" sql = sql &", AddressLine1 PostalSuburb gibi AddressLine3 olarak PostalAddress, AddressLine2 olarak StreetAddress, Banliyö gibi Şehir, Eyalet, Posta Kodu olarak Zip, AddressType " End If
sql = sql & " , Classification, ClassificationCopy,ReferenceNumber, InvoiceComments,AccountComments,Status,LastContactDate,Notes "
Dim qryDef QueryDef Seti qryDef = CurrentDb.QueryDefs ("qryContactExport") qryDef.sql = sql Seti qryDef = Hiçbir şey 'DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9 gibi, "qryContactExport", " C: \ Temp \ Temp.xls" DoCmd.OutputTo acOutputQuery, "qryContactExport", acFormatXLSOutputFormat, Application.CurrentProject.Path & "\ Temp.xls" true End Sub
Görsel temel hatası bu olduğunu söylüyor satır qryDef.s ql = sql.
çok teşekkürler!
sql değişkeninizde qryDef.sql = sql satırından hemen önceki değer nedir? Bence bu değer sorunun ne olduğu hakkında çok şey söyleyecektir. Kodu ayıklayarak ve değişkeni inceleyerek değeri alabilirsiniz. Ayrıca, Stackoverflow'a hoş geldiniz - şu anda okumak neredeyse imkansız olduğu için biçimlendirmeyi düzeltmek için sorunuzu düzenleyin. Cevabınız için – user2316154
sayesinde, bu değer ise Me.chkExportAddress = Doğru Sonra = sql & "AddressLine1, AddressLine2, Şehir, Eyalet, Zip, AddressType" sql = sql & "PostalAddress, AddressLine2 olarak, AddressLine1 'sql , Sınıflandırma, ClassificationCopy, ReferenceNumber, InvoiceComments, AccountComments, Durum, LastContactDate, Notlar " –
hata diyor " sql = sql & Eğer sonu" PostalSuburb, StreetAddress olarak AddressLine3, Banliyö, Devlet, PostaKodu olarak Zip olarak City, AddressType olarak Sözdizimi hatası (eksik operatör) sorgu ifadesinde 'AddressLine1 PostalAddress' olarak –