Olá!
Sim, é possível.
Mas será necessário primeiro registrar a fonte de dados no LibreOffice.
A partir disso, você pode criar um código que lê ou grava registros em uma
tabela no MySQL.
Exemplo de código:
Sub Main
sUsuario = "Jose"
sPassword = "Senhadificil"
sURL = "sdbc:mysql:jdbc:localhost:3306/meudb"
dataSourceName="minhatabela"

DBContext=createUnoService("com.sun.star.sdb.DatabaseContext")
DataSource=DBContext.getByName("nomedomeudbregistradonoLibre")
ConDB=DataSource.GetConnection (sUsuario,sPassword)
...

Não sei qual a sua necessidade, mas se deseja colar dados em uma planilha a
partir do MySQL já existe uma extensão
disponível que quebra um bom galho.
http://extensions.libreoffice.org/extension-center/spreadsheet-population

Boa sorte!




Em 21 de janeiro de 2015 15:12, Fernando Langaro Formighieri <
flformighi...@gmail.com> escreveu:

> Boa tarde,
>
> Tenho uma planilha "Calc" que acessa dados que estão armazenados em um
> banco de dados "MySQL". O acesso é feito através do bando de dados "Base".
>
> Gostaria de saber se é possível acessar o "MySQL" diretamente via código,
> sem a necessidade de utilizar o "Base" como banco intermediário.
>
> Atenciosamente
>
> --
> Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
> # Informações sobre os comandos disponíveis (em inglês):
>   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
> # Cancelar sua assinatura: mande e-mail vazio para:
>   usuarios+unsubscr...@pt-br.libreoffice.org
> # Arquivo de mensagens:
> http://listarchives.libreoffice.org/pt-br/usuarios/
>

-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscr...@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Responder a