Pelo que entendi o que tu ta querendo é simples de fazer, tu faz um formulário com os campos, e no action coloca uma pagina.asp, nessa página.asp tu utiliza o comando request.form("nomedocampo") Exemplo: dim Nome
Nome = request.form("txtNome") Era isso que tu queria?
Tu configurou corretamente as funções de smtp no teu php.ini? Dá uma olhada nisso. No site http://phpbrasil.com tem um artigo sobre isso, só não coloco o link porque o site está fora do ar no momento, mas dá uma olhada mais tarde...
$limhas=mysql_num_rows($tab) if($linhas>0) Veja bem, tu atribui o número de linhas a $limnhas, provavelmente um erro de digitação... :) O certo seria $linhas=...
Qual é exatamente o erro que ele retorna? O que pode ser é o número de parâmetros que tu passar para a query que insere os dados... Dá uma verificada se em values tu colocou valores para todos os campos da tua tabela...
Cara, agora complicou um pouquinho, e o pior é que estou sem tempo agora, vou dar uma olhada com mais calma nisso, acho que não vai dar pra apenas atribuir o rst ao data grid, vou pensar e qualquer coisa posto aqui de novo...
Tudo o que o mvdesign disse tá certo, só complementando, o PHP é analisado de cima pra baixo, a menos em chamadas de procedimento que pode ser mudada a ordem. Não há problemas em a conexão com o banco ser aberta antes, ele só vai ser acessado realmente quando tu usar uma query.
Se for em Access, basta entrar no banco e apagar até manualmente. Ou então, usa um DELETE, mais ou menos assim: DELETE FROM tabela WHERE id = 10 Daí tu muda o where ali pra condição que tu quiser...
O que tu tem que fazer é relacionar as duas tabelas e colocar o resultado disso em um recordset que servirá de fonte de dados para o teu data grid. Tu pode relacionar pelo código do autor por exemplo... Para mostrar o nome do autor, tu pega o código do autor que está na tabela de livros e procura o nome dele relacionando os códigos (o da tabela de livros com o da tabela autores). Consegui explicar um pouco melhor? Se não entendeu posta aí que eu tento explicar um pouco melhor.
Isso depende muito de o que tu quer fazer e de como tu gosta de trabalhar, é muito difícil dizer qual é o melhor, todos são baseados em um mesmo kernel, então não apresentarão diferenças muito grandes, vai mais do gosto de cada um. Te aconselho a instalar algumas distribuições e ver com qual tu te adapta melhor.