eu tenho tres dúvidas com relacão ao banco de dados
1) o máximo de caracteres que pode ter em um campo do db, é 255 (se você aumentar para isso, o padrao eh 50), mas tem como aumentar ainda mais? (isso no access, mdb) se tiver, por favor, me ensinem!
2) como faço pra a partir do Id de tal coisa no bd, ponho o q está nos outros campos dessa mesma linha do Id em input text's e em textarea's? depois de feito isso, como vou fazer para ele atualizar o que tem no banco de dados com o que tem nesses campos clickando no botao?
3) como faço pra poder interpretar o "enter" q tem na textarea por um <br>? tipo, Replace(Request.Form("lalala"), "??????", "<br>") - q q eu tenho q por no lugar destes pontos de interrogacao?
espero que saibam e possam me ajudar! obrigado! :ok:
3 Dúvidas Com Bd
Started By knoxville, 27/05/2003, 13:51
5 replies to this topic
#2
Posted 27/05/2003, 14:52
Respostas a sua duvida:
1. No Acces, vc pode usar o campo memorando.
2. Não entendi oq vc quer fazer.
3. Vc tem que achar o caractere q retorna o enter por exemplo Char(39) retorna o ' e fazer o replaxce utilizando esse eskema....
1. No Acces, vc pode usar o campo memorando.
2. Não entendi oq vc quer fazer.
3. Vc tem que achar o caractere q retorna o enter por exemplo Char(39) retorna o ' e fazer o replaxce utilizando esse eskema....
Marcelo Pereira Ramos Rodrigues
Delphi Developer
CCE da Amazônia
Delphi Developer
CCE da Amazônia
#3
Posted 27/05/2003, 15:11
hmmm... brigadao! tipo, a primeira pergunta jah tah até funcionando, a segunda eu vou explikar melhor, e a terceira, como faço pra descobrir qual o numero correspondente ao enter do Char(...)
tipo, eh um sistema de noticias, daí o kra colocou uma noticia, daí eu quero fazer um negocio de tipo correcao e tal neh, queria fazer pra de acordo com o primeiro campo (Id) ele aparecesse em input texts o q titulo, a noticia e o nome de quem fez a noticia saca? daí depois, qdo o cara clickar no botao o negocio pra fazer atualizar os dados no banco de dados, espero ter sido claro, e obrigado pela ajuda!
tipo, eh um sistema de noticias, daí o kra colocou uma noticia, daí eu quero fazer um negocio de tipo correcao e tal neh, queria fazer pra de acordo com o primeiro campo (Id) ele aparecesse em input texts o q titulo, a noticia e o nome de quem fez a noticia saca? daí depois, qdo o cara clickar no botao o negocio pra fazer atualizar os dados no banco de dados, espero ter sido claro, e obrigado pela ajuda!
#4
Posted 27/05/2003, 15:33
bom cara eu num sei como descobrir
acho q entendi a sua pergunta...
faz o seguinte:
formulario.asp
(nessa página ele mostra o formulário com os campos e oq tem dentro da tabela)
efetua a busca e tal....
Sql = Select * from ................
manda executar
set rs = conexao.execute(dbsql) e tal....
<form action="atualizar.asp" method="get">
<table width="300" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30"> titulo</td>
<td>
<input name="titulo" type="text" id="titulo" value="<%=rs("titulo")%>"></td>
</tr>
<tr>
<td>noticia</td>
<td><textarea name="textarea"><%=rs("noticia")%></textarea></td>
</tr>
<tr>
<td>nome </td>
<td><input name="nome" type="text" id="nome" value="<%=rs("nome")%>"></td>
</tr>
<tr>
<td><input type="hidden" name="id" value="<%=rs("id")%>"></td>
<td><input type="submit" value="Atualizar"></td>
</tr>
</table>
</form>
<!--fim da página-->
atualizar.asp
<%
'Abre a conexao
bla bla bla....
Sql = update tabela set titulo = ' " & request("tituto") & " ', noticia = ' " & request("noticia") & " ', nome = ' " & request("nome") & " ' where id = " & request("id") & " "
conexao.execute(sql)
pronto......
espero ter ajudado, num sei se o ocódigo ficou bem claro..
qq dúvida reclame pra mim
acho q entendi a sua pergunta...
faz o seguinte:
formulario.asp
(nessa página ele mostra o formulário com os campos e oq tem dentro da tabela)
efetua a busca e tal....
Sql = Select * from ................
manda executar
set rs = conexao.execute(dbsql) e tal....
<form action="atualizar.asp" method="get">
<table width="300" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30"> titulo</td>
<td>
<input name="titulo" type="text" id="titulo" value="<%=rs("titulo")%>"></td>
</tr>
<tr>
<td>noticia</td>
<td><textarea name="textarea"><%=rs("noticia")%></textarea></td>
</tr>
<tr>
<td>nome </td>
<td><input name="nome" type="text" id="nome" value="<%=rs("nome")%>"></td>
</tr>
<tr>
<td><input type="hidden" name="id" value="<%=rs("id")%>"></td>
<td><input type="submit" value="Atualizar"></td>
</tr>
</table>
</form>
<!--fim da página-->
atualizar.asp
<%
'Abre a conexao
bla bla bla....
Sql = update tabela set titulo = ' " & request("tituto") & " ', noticia = ' " & request("noticia") & " ', nome = ' " & request("nome") & " ' where id = " & request("id") & " "
conexao.execute(sql)
pronto......
espero ter ajudado, num sei se o ocódigo ficou bem claro..
qq dúvida reclame pra mim
Marcelo Pereira Ramos Rodrigues
Delphi Developer
CCE da Amazônia
Delphi Developer
CCE da Amazônia
#5
Posted 28/05/2003, 13:53
achei uma revista minha que ensina a fazer este negócio de atualizar e talz! mas de qualquer forma brigadão!
eu vow ver o negocio do Char(..) com uns amigos meus, tem um cara que é certificado em asp pela microsoft, ele deve saber neh? foi professor de um amigo meu!
valew marcelo_prr!
eu vow ver o negocio do Char(..) com uns amigos meus, tem um cara que é certificado em asp pela microsoft, ele deve saber neh? foi professor de um amigo meu!
valew marcelo_prr!
#6
Posted 28/05/2003, 14:37
BB 20 4D 65 75 20 69 6E 74 65 72 65 73 73 65 20 61 71 75 69 20 E9 20 70 61 72 74 69 63 69 70 61 72 2C 20 64 65 20 66 6F 72 6D 61 20 70 6F 73 69 74 69 76 61 20 65 20 70 72 6F 64 75 74 69 76 61 2C 20 64 65 20 74 6F 64 61 73 20 61 73 20 64 69 73 63 75 73 73 F5 65 73 20 72 65 6C 61 63 69 6F 6E 61 64 61 73 20 61 20 48 61 72 64 77 61 72 65 2C 20 53 6F 66 74 77 61 72 65 20 65 20 57 65 62 20 44 65 76 65 6C 6F 70 6D 65 6E 74 2C 20 61 6C E9 6D 20 64 6F 20 70 72 F3 70 72 69 6F 20 72 65 6C 61 63 69 6F 6E 61 6D 65 6E 74 6F 20 65 20 64 65 73 65 6E 76 6F 6C 76 69 6D 65 6E 74 6F 20 68 75 6D 61 6E 6F 2C 20 65 6E 71 75 61 6E 74 6F 20 FA 74 69 6C 20 65 20 61 67 72 61 64 E1 76 65 6C 2E
» Deixe tudo um pouco melhor do que era antes de você chegar!
» Deixe tudo um pouco melhor do que era antes de você chegar!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)