cintiadel 0 Denunciar post Postado Outubro 7, 2008 Incorrect syntax near '13'. Preciso fazer com que insira na base de dados os campos que estão nas session e tbm o arquivo do fileupload, e está apresentando o erro acima. Segue o código: Partial Class Inscricao Inherits System.Web.UI.Page Protected Sub btn_inscrever_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_inscrever.Click Dim conexao As New Data.SqlClient.SqlConnection("MinhaConexao") Session("nome") = txt_nome.Text Session("rg") = txt_rg.Text Session("cpf") = txt_cpf.Text Session("dia_nasc") = ddl_dia.Text Session("mes") = ddl_mes.Text Session("ano") = ddl_ano.Text Session("sexo") = ddl_sexo.Text Session("est_civil") = ddl_est_civil.SelectedValue Session("nec_especial") = ddl_necessidades.SelectedValue Session("desc_nec") = txt_desc_nec.Text Session("ddd_tel") = txt_ddd.Text Session("tel") = txt_tel.Text Session("ddd_cel") = txt_ddd_cel.Text Session("cel") = txt_celular.Text Session("endereco") = txt_endereco.Text Session("numero") = txt_numero.Text Session("complemento") = txt_complemento.Text Session("bairro") = txt_bairro.Text Session("cidade") = txt_cidade.Text Session("estado") = ddl_estado.Text Session("cep1") = txt_cep1.Text Session("cep2") = txt_cep2.Text Session("email") = txt_email.Text Session("instituicao") = txt_instituicao.Text Session("cursograd") = txt_curso.Text 'Session("curriculo") = flpCurriculo.PostedFile.FileName Session("conheceu") = rbl_con_uniabc.SelectedValue Session("cod_curso") = ddl_opcao.SelectedValue Session("cod_data") = 12 'Try ' 'Verificamos se tem alguma coisa postada ' If Not IsNothing(flpCurriculo.PostedFile) Then ' 'Pegamos as informacoes do arquivo postado ' Dim infoarquivo As New IO.FileInfo(flpCurriculo.PostedFile.FileName) ' 'Definimos onde ele será salvo ' Dim strCaminho As String = "C:\Documents and Settings\cdelanhese\Meus documentos\gabarito\" & infoarquivo.Name ' 'Salvamos o mesmo ' flpCurriculo.PostedFile.SaveAs(strCaminho) ' 'Mensagem de confirmacao ' 'Response.Write("Arquivo enviado com sucesso!") ' End If 'Catch ex As Exception ' 'Se der algum erro, exibimos a mensagem ' Response.Write("Erro:" + ex.Message.ToString) 'End Try 'If novo_candidato.verifica_cpf(txt_cpf.Text) = True Then ' lbl_conf_cpf.Visible = True ' 'lnkbtntentarnovamente.Visible = True ' lbl_conf_cpf.Text = "CPF já existente em nosso cadastro." ' txt_cpf.Text = "" ' txt_cpf.Focus() 'Session("email") = Request.Form("txt_email") sqlGrava.InsertCommand = "Insert into candidato_pos (nome,rg,cpf,dt_nascimento,sexo,cod_estadocivil,necessidade_especial,desc_nec essidade,ddd_telefone,telefone,ddd_celular,celular,endereco,numero,complemento,ba irro,cidade,estado,cep,email,confirmado,instituicao,curso,como_conheceu,data_hora ,cod_data)values('" & Session("nome") & "', '" & Session("rg") & "','" & Session("cpf") & "','" & FormatDateTime(Session("dia_nasc") & "/" & Session("mes") & "/" & Session("ano")) & "','" & Session("sexo") & "','" & Session("est_civil") & "','" & Session("nec_especial") & "','" & Session("desc_nec") & "','" & Session("ddd_tel") & "','" & Session("tel") & "','" & Session("ddd_cel") & "','" & Session("cel") & "','" & Session("endereco") & "','" & Session("numero") & "','" & Session("complemento") & "', '" & Session("bairro") & "','" & Session("cidade") & "','" & Session("estado") & "','" & Session("cep1") & Session("cep2") & "','" & Session("email") & "','S','" & Session("instituicao") & "','" & Session("cursograd") & "','" & Session("conheceu") & "'," & Now & ",'" & Session("cod_data") & "')" sqlGrava.Insert() 'sqlGrava.SelectCommand = "Select id as inscricao from Candidato where cpf ='" & Session("cpf") & "'" 'Session("num_inscricao") = sqlGrava.SelectCommand 'sqlGrava.InsertCommand = "Insert into curso_opcao (inscricao,cod_curso) values ('" & Session("num_inscricao") & "', '" & Session("cod_curso") & "')" 'sqlGrava.Insert() 'Else 'Response.Redirect("Default.aspx") 'End If End Sub Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim myCulture As System.Globalization.CultureInfo System.Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo("Pt-BR") Dim dia As String dia = Day(Date.Now) Dim mes As String mes = Month(Date.Now) Dim ano As String ano = Year(Date.Now) 'Response.Write("As inscrições para o Processo Seletivo 2009 - 1º Semestre estão encerradas.") 'Response.End() Session("data_expira") = mes & "/" & dia & "/" & ano If mes = 1 Then mes = "janeiro" ElseIf mes = 2 Then mes = "fevereiro" ElseIf mes = 3 Then mes = "março" ElseIf mes = 4 Then mes = "abril" ElseIf mes = 5 Then mes = "maio" ElseIf mes = 6 Then mes = "junho" ElseIf mes = 7 Then mes = "julho" ElseIf mes = 8 Then mes = "agosto" ElseIf mes = 9 Then mes = "setembro" ElseIf mes = 10 Then mes = "outubro" ElseIf mes = 11 Then mes = "novembro" ElseIf mes = 12 Then mes = "dezembro" End If lbl_data.Text = "Santo André, " & (dia) & " de " & (mes) & " de " & (ano) & "." 'ames_nascimento & "/" & adia_nascimento & "/" & aano_nascimento) End Sub End Class Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Outubro 7, 2008 Em qual linha deu esse erro? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
cintiadel 0 Denunciar post Postado Outubro 7, 2008 Em qual linha deu esse erro? Abraços... linha 67 onde esta a instrucao para o insert: sqlGrava.Insert() acontece que esse número que aparece não é passado, to achando estranho, também não estou conseguindo associar ao insert do fileupload Compartilhar este post Link para o post Compartilhar em outros sites
cintiadel 0 Denunciar post Postado Outubro 7, 2008 Em qual linha deu esse erro? Abraços... agora por exemplo esta dando Incorrect syntax near '15'. na mesma linha e n mudei nda Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Outubro 7, 2008 Verifique se esta tentando gravar algum campo texto sem passar aspas simples no começo e no fim dele. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
cintiadel 0 Denunciar post Postado Outubro 7, 2008 Verifique se esta tentando gravar algum campo texto sem passar aspas simples no começo e no fim dele. Abraços... todos os campos estao com aspas simples Compartilhar este post Link para o post Compartilhar em outros sites
cintiadel 0 Denunciar post Postado Outubro 7, 2008 Verifique se esta tentando gravar algum campo texto sem passar aspas simples no começo e no fim dele. Abraços... da uma olhada no insert, please: sqlGrava.InsertCommand = "Insert into candidato_pos (id,nome,rg,cpf,dt_nascimento,sexo,cod_estadocivil,necessidade_especial,desc_ nec essidade,ddd_telefone,telefone,ddd_celular,celular,endereco,numero,complemento,b a irro,cidade,estado,cep,email,confirmado,instituicao,curso,como_conheceu,data_hor a ,cod_data)values('" & Session("nome") & "', '" & Session("rg") & "','" & Session("cpf") & "','" & FormatDateTime(Session("dia_nasc") & "/" & Session("mes") & "/" & Session("ano")) & "','" & Session("sexo") & "','" & Session("est_civil") & "','" & Session("nec_especial") & "','" & Session("desc_nec") & "','" & Session("ddd_tel") & "','" & Session("tel") & "','" & Session("ddd_cel") & "','" & Session("cel") & "','" & Session("endereco") & "','" & Session("numero") & "','" & Session("complemento") & "', '" & Session("bairro") & "','" & Session("cidade") & "','" & Session("estado") & "','" & Session("cep1") & Session("cep2") & "','" & Session("email") & "','S','" & Session("instituicao") & "','" & Session("cursograd") & "','" & Session("conheceu") & "'," & Now & ",'" & Session("cod_data") & "')" sqlGrava.Insert() Compartilhar este post Link para o post Compartilhar em outros sites
cintiadel 0 Denunciar post Postado Outubro 7, 2008 Verifique se esta tentando gravar algum campo texto sem passar aspas simples no começo e no fim dele. Abraços... Ele tah pegando os valores corretamente:"Insert into candidato_pos (id,nome,rg,cpf,dt_nascimento,sexo,cod_estadocivil,necessidade_especial,desc_nec essidade,ddd_telefone,telefone,ddd_celular,celular,endereco,numero,complemento,ba irro,cidade,estado,cep,email,confirmado,instituicao,curso,como_conheceu,data_hora ,cod_data)values('Maria', '266659599','56565656567','1/1/1900','2','1','2','','565','5658-5856','556','6595-2666','endreco','445','5545', 'bairro','cidade','SP','55555555','email@email.com','S','instituicao','curso','6',7/10/2008 15:25:27,'12')" Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Outubro 7, 2008 Através do Insert não é possível eu saber qual o tipo dos seus campos. Alimente uma variável do tipo string com essa query e pegue o resultado dela e teste diretamente no banco de dados. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
cintiadel 0 Denunciar post Postado Outubro 7, 2008 Através do Insert não é possível eu saber qual o tipo dos seus campos. Alimente uma variável do tipo string com essa query e pegue o resultado dela e teste diretamente no banco de dados. Abraços... fiz isso eu arrumei a query, mas agora preciso de ajuda pra fazer a insercao do caminho do arquivo (fileupload)junto com essa query Compartilhar este post Link para o post Compartilhar em outros sites