我有以下查询:
select carBrand, carYear, carModel from cars;
Run Code Online (Sandbox Code Playgroud)
我想要的只是获得不同的汽车名称.
我写了这个,但这不是我想要的.
select DISTINCT carBrand, carYear, carModel from Cars;
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
我有一个plsql函数,我想从我的函数调用另一个函数.我怎样才能做到这一点?
FUNCTION ortak_icra_job(prm_dosya_id dosya.id%TYPE,
prm_aciklama icra_hareket.aciklama%TYPE,
prm_kullanici_id kullanici.id%TYPE,
prm_ask_ind_kayit_sayisi OUT NUMBER,
prm_hata_metni OUT VARCHAR2,
prm_hata_kodu OUT hata_mesaji.id%TYPE)
BEGIN
askidan_indir(prm_dosya_id ,
prm_aciklama ,
prm_kullanici_id ,
prm_ask_ind_kayit_sayisi ,
prm_hata_metni ,
prm_hata_kodu )
END;
Run Code Online (Sandbox Code Playgroud)
这是正确的方法吗?
我有一个类似的SQL查询
select *
from users
where uname="ali" and uname="veli"
Run Code Online (Sandbox Code Playgroud)
但它不起作用我想做的是得到名字为"ali"和"veli"的人,但如果"ali"不存在且"veli"存在,那么现有的应该返回.我怎样才能做到这一点.这很容易查询,但我很困惑.
我正在尝试从 html 内容创建一个 pdf 文件。然而,有一个问题阻止了它,那就是“字体大小太小:当\xc4\xb1单击\n hw.Parse(new StringReader(HTML));中的按钮时出现0错误” 线。
\n\n请帮助我 \xc4\xb1 如何解决这个问题。
\n\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Web;\n\n namespace PTCreportingProject.PDF\n{ \npublic class CreatePDFReport\n{\n private string htmlContent = "";\n\n public string createReport()\n {\n string res = "";\n res = prepareHeader();\n return res;\n }\n private string prepareHeader()\n {\n string hed = "";\n System.Text.StringBuilder sbHtml = new System.Text.StringBuilder();\n sbHtml.Append("<!DOCTYPE html PUBLIC \'-//W3C//DTD XHTML 1.0 Transitional//EN\' \'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\'>");\n sbHtml.Append("<html xmlns=\'http://www.w3.org/1999/xhtml\'>");\n sbHtml.Append("<head><title>");\n sbHtml.Append("</title>");\n sbHtml.Append(" <style type=\'text/css\'>");\n sbHtml.Append(" .style16 { width: 80%; margin-left: auto; margin-right: …
Run Code Online (Sandbox Code Playgroud) 嗨,我正在尝试使用asp.net应用程序获取当前页面源。我找到了一段将html转换为pdf的代码,但是为了将我的页面转换为pdf,我需要获取页面的html代码。如何获得这些字符串?我的简单代码是这样的:
string sPathToWritePdfTo = Server.MapPath("") + "/pdf_dosya_adi.pdf";
System.Text.StringBuilder sbHtml = new System.Text.StringBuilder();
sbHtml.Append("<html>");
sbHtml.Append("<body>");
sbHtml.Append("<font size='14'>HTML den PDF çevirme Test</font>");
sbHtml.Append("<br />");
sbHtml.Append("Body k?sm?nda yazacak yaz?");
sbHtml.Append("</body>");
sbHtml.Append("</html>");
using (System.IO.Stream stream = new System.IO.FileStream
(sPathToWritePdfTo, System.IO.FileMode.OpenOrCreate))
{
Pdfizer.HtmlToPdfConverter htmlToPdf = new Pdfizer.HtmlToPdfConverter();
htmlToPdf.Open(stream);
htmlToPdf.Run(sbHtml.ToString());
htmlToPdf.Close();
}
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", "friendlypdfname.pdf"));
HttpContext.Current.Response.ContentType = "application/pdf";
HttpContext.Current.Response.WriteFile(sPathToWritePdfTo);
HttpContext.Current.Response.End();
Run Code Online (Sandbox Code Playgroud)
如果我可以从asp.net页面上获取html代码,则将页面的所有行都放入sbHtml.Append(“”); 通过使用for循环代码,这将解决我的问题。