用sql还真的可以,大概是这样:
explain format=json select from users where userid=1\G
下面是这个语句的语法要求:
MySQL数据库:5720-log MySQL Community Server (GPL)
名词:
QEP: Query Execution Plan,查询执行计划。
语法:
EXPLAIN [explain_type] {explainable_stmt }
explain_type:
{ EXTENDED | PARTITIONS | FORMAT = format_name}
format_name:
{ TRADITIONAL | JSON}
explainable_stmt:
{ SELECT statement | DELETE statement | INSERT statement | REPLACE statement | UPDATE statement }
<!--#include file="connasp"-->
<%
set rs=ServerCreateObject("ADODBRecordSet")
sql="select top 20 from test where username like '%kiming%' order by id desc"
rsOpen sql,conn,1,3
ResponseContentType = "text/xml"
ResponseExpires = -1
ResponseWrite("<xml version='10' encoding='gb2312' standalone='yes' >")
ResponseWrite("<list>")
ResponseWrite("<FolderList>")
do while not rseof
ResponseWrite("<Folder USERNAME='"&rs("username")&"' MESSAGE='"&rs("message")&"' EMAIL='"&rs("email")&"' />")
rsmovenext
loop
ResponseWrite("</FolderList>")
ResponseWrite("</list>")
if Connstate<>0 then Connclose
set Conn=nothing
if rsstate<>0 then rsclose
Set rs = Nothing
%>
C#连接数据库,查询后怎么输出查询结果可以通过一下方式
1:输出的结果可以是集合对象
2:输出的结果可以是DataSet或者DataTable
下面的案例提供了两种方式:
方法返回的是集合对象,内部使用的是DataSet
public IList<Student> GetAllStudents1()
{
IList<Student> dataList = new List<Student>();
DataSet dataSet = new DataSet();// 声明并初始化DataSet
SqlDataAdapter dataAdapter; // 声明DataAdapter
using (SqlConnection conn = new SqlConnection(connString))
{
// 定义command对象
SqlCommand command = new SqlCommand(dboOwner + "usp_SelectStudentsAll", conn);
commandCommandType = CommandTypeStoredProcedure;
//Command定义带参数的SQL语句的参数
//commandParametersAdd("@stuID", SqlDbTypeInt);
//给输入参数赋值
//commandParameters["@stuID"]Value = 5;
connOpen();
// 初始化 DataAdapter
dataAdapter = new SqlDataAdapter(command);
// 填充 DataSet
dataAdapterFill(dataSet, "dataSetName");
// 处理数据集中的数据
foreach (DataRow row in dataSetTables[0]Rows)
{
Student model = new Student();
modelStuId = ConvertToInt32(row["stuID"]);
modelStuName = ConvertToString(row["stuName"]);
dataListAdd(model);
}
}
return dataList;
}
1、首先打开SQL server 2008 应用程序,进入到程序 *** 作页面中,选择需要编辑的表。
2、然后在d出来的窗口中查询数据,之后就可以看到想要导出来的数据了。
3、然后鼠标右键单击该页面空白的地方,选择打开“将结果另存为”。
4、然后在跳出来的窗口中,点击打开“保存类型”,选择“CSV”格式,回车确定。
5、然后点击打开另存为的文件,就可以在Excel表格中打开了。
连接数据库查询可以得到一个ResultSet
rs结果集总可以实现吧
然后通过
List
list
=
new
ArrayList();
while(rsnext()){
创建一个实体对象po
posetAttribute1(rsgetString("value1"));
posetAttribute2(rsgetString("value2"));
posetAttribute3(rsgetString("value3"));
listadd(po);
}
requestsetAttribute("list",list);
返回一个list集合到界面通过
<c:foreach
item="${list}"
var="c">
<tr>
<td>${cvalue1}</td>
<td>${cvalue2}</td>
<td>${cvalue3}</td>
</tr>
</c:foreach>
就可以了
以上就是关于有没有大佬知道Mysql 查询结果如何转成json字符串输出全部的内容,包括:有没有大佬知道Mysql 查询结果如何转成json字符串输出、asp按条件查询数据库和输出查询结果、C#连接数据库,查询后怎么输出查询结果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)