1

現在、テンプレートを使用して証明書を生成する Web アプリケーションがあります。私は最初にphpで書いたので、str_replace組み込み関数を使用して、テンプレートの値をクエリの値に置き換えました。

今、私はasp.net Webページに変更しました。私の目的は、PDFで証明書を生成して郵送することです。

iTextSharp と webmatrix を使用しています。

以下は私のコードの一部です:

 var sql = "SELECT CustomerID, CompanyName, ContactName, Address, City, Country, Phone FROM Customers WHERE CustomerID = 'ALFKI'";
var data = db.Query(sql);

  foreach(var item in data){ var companyname = item.CompanyName;}

PdfPCell certify1 = new PdfPCell(new Phrase("companyname"));
certify1.Colspan = 2;
certify1.Border = 0;
certify1.PaddingTop = 40f;
certify1.HorizontalAlignment = 1;//0=Left, 1=Centre, 2=Right
table.AddCell(certify1);

このコードから、データベース テーブルのデータを表示しようとしています。上記のコードは機能しません。クエリ値を取得しようとしていて、certify1 セルに入れようとしています。これどうやってするの?

4

1 に答える 1