tag:blogger.com,1999:blog-7002820434209519335.post3845154072730626378..comments2023-04-25T16:25:46.881-03:00Comments on Thiago Marçal: Utilizando função de uma DLL Externa no SQL ServerUnknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-7002820434209519335.post-25310487942266056992016-09-06T21:16:39.098-03:002016-09-06T21:16:39.098-03:00Reynaldo, em C não posso te confirmar mas em C++ v...Reynaldo, em C não posso te confirmar mas em C++ você consegue gerar uma DLL com recursos externos que assim o SQL Server pode consumir.Thiago Marçalhttps://www.blogger.com/profile/00051946859471331179noreply@blogger.comtag:blogger.com,1999:blog-7002820434209519335.post-40399495001254759632015-04-27T15:13:39.981-03:002015-04-27T15:13:39.981-03:00Thiago, boa tarde.
Saberia me dizer se existe a po...Thiago, boa tarde.<br />Saberia me dizer se existe a possibilidade de criar funções em C, criar uma DLL e utilizar no SQL Server?<br /><br />Agradeço a atenção, irei pesquisando por aqui para ver se acho algo e caso ache eu posto aqui para futuros visitantes da sua página ;)Anonymoushttps://www.blogger.com/profile/13327192376721469988noreply@blogger.comtag:blogger.com,1999:blog-7002820434209519335.post-65497292549638505502012-08-04T17:49:10.426-03:002012-08-04T17:49:10.426-03:00Edimar, agradeço sua contribuição.Edimar, agradeço sua contribuição.Thiago Marçalhttps://www.blogger.com/profile/00051946859471331179noreply@blogger.comtag:blogger.com,1999:blog-7002820434209519335.post-11559686461754600502012-08-04T10:22:11.834-03:002012-08-04T10:22:11.834-03:00Tiago,
Muito bom seu Post, me ajudou bastante.
Po...Tiago, <br />Muito bom seu Post, me ajudou bastante.<br />Porém o retorno da função estava retornando sempre como falso. <br />Fazendo algumas pesquisas encontrei outro regex que deu a resposta correta. Não sei se o retorne poderia ter algo a ver por eu estar usando o SQL 2012. <br /><br />enfim segue abaixo o que alterei na função. Mas de qualquer forma muito Obrigado!!<br /><br /> /* Não estava Dando o Retorno esperado:<br /> Regex expressaoRegular = new Regex(@"^(([^<>()[\]\\.,;:\s@\""]+"<br /> + @"(\.[^<>()[\]\\.,;:\s@\""]+)*)(\"".+\""))@"<br /> + @"((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"<br /> + @"\.[0-9]{1,3}\])(([a-zA-Z\-0-9]+\.)+"<br /> + @"[a-zA-Z]{2,}))$");<br /> */<br /><br /> // Return true if strIn is in valid e-mail format.<br /> return Regex.IsMatch(email.ToString(),<br /> @"^(?("")(""[^""]+?""@)|(([0-9a-z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-z])@))" +<br /> @"(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-z][-\w]*[0-9a-z]*\.)+[a-z0-9]{2,17}))$",<br /> RegexOptions.IgnoreCase);<br /><br /><br /> // Realiza um teste na validação da expressão<br /> //return new SqlBoolean(expressaoRegular.IsMatch(email.ToString()));Edimar Gusmãohttps://www.blogger.com/profile/08965666132026346011noreply@blogger.com